> 커뮤니티 > Q&A
 
제 목 : 파이널모고 3회 질문입니다
이 름 :
유*아 작성일 : 2015년 11월 19일 23시 52분
     
  A형14번.

페이지테이블의 역할이 원래 논리주소<->물리주소를 알려고 하는 것이라

PMT의 내용엔 페이지 번호에 대응하는 페이지 프레임 번호가 있는 걸로 알고 있습니다.



근데 P1,P2의 페이지 테이블 안에 내용이 페이지프레임 번호가 아니네요.

전 페이지 프레임 번호라 생각하고

7번지의 P2에 대한 내용을 구할 때,
페이지번호 1번에 offset 3해서(1,3)
그리고 P2에서 페이지번호 1번에 대응하는 페이지프레임은 12라 보고
(12, 3) 이므로 12*4 + 3을 했습니다..
그래서 나온 물리주소가 51이라고 생각했어요.

근데 교수님은 12가 이미 offset 까지 더해진 물리 주소로 보셨습니다.
어째서 그렇게 되는 것인지요.





다른 질문은,
<가정>에 있는 세번째 동그라미에

~ 즉, 음수인 것은 바깥에 있는 페이지이고, 반면에 양수는 상주 페이지를 나타낸다.

라는 말에 '페이지'가 아닌 '페이지프레임번호' 라고 써야 하지 않나요?

메모리 밖에 있는지 아닌지는 페이지가 아닌 페이지프레임에서의 문제 아닌가요..
 
     
첨부파일