페이지 테이블에 대한 질문입니다.(공룡책)
글쓴이: jude1064 / 작성시간: 목, 2003/05/29 - 5:09오후
공부중에 이런 구절이 있네요. 메모리 테이블과 표현할수 있는 크기에 대한 부분
인데, 제 생각엔 책이 잘못된게 아닐까 하는 생각이 드는.--;;
"If a frame is 4K,then a system with 4-byte entries can address
2^36 bytes (or 64GB) of phygical memory.
4K --> 이게 몇바이트를 말하는건지 모르겠습니다. 전체적으로 계산을 해봐도
2에36승은 죽어도 안나오던데..--;;
먼말인지.. 혹시 아시는 분은 설명 좀 부탁드립니다.공룡책이 틀렸다고 생각하진 않지만.. 혹시나~~
Forums:
몇판이죠?
제 책은 6판인데 다르게 나와있네요 (계산해도 그렇게 안 나오길래 찾아봤죠 -_-)
여기서 말하는 entry는 page-table entry군요.
이제 계산되시죠?
그럼..
4k = 4 * 1024 = 2^2 * 2^10 = 2^12 (12비트)
4k = 4 * 1024 = 2^2 * 2^10 = 2^12 (12비트)
4바이트 엔트리가 표현할 수 있는 어드레스 크기 = 2^32 (32비트)
총 표현 가능한 주소 크기 = 2^12 * 2^32 = 2^44 (44비트)
--
익스펙토 페트로눔
댓글 달기