제 목 : |
파이널모고 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 까지 더해진 물리 주소로 보셨습니다.
어째서 그렇게 되는 것인지요.
다른 질문은,
<가정>에 있는 세번째 동그라미에
~ 즉, 음수인 것은 바깥에 있는 페이지이고, 반면에 양수는 상주 페이지를 나타낸다.
라는 말에 '페이지'가 아닌 '페이지프레임번호' 라고 써야 하지 않나요?
메모리 밖에 있는지 아닌지는 페이지가 아닌 페이지프레임에서의 문제 아닌가요.. |
|
|
|
|
|
 |
 |
첨부파일 |
|
 |
 |
|
|