전자계산기구조 6장 기억장치 2-169페이지 5번에서요
실제페이지가 128개인건 알겠는데
가상페이지주소가 20비트를 사용한다는게 이해가 안되네요....
문제에보면 2의32승 나누기 2의 12승해서 20비트라고 나와있는데 2의 12승이 1k × 4해서 나온건가요?? 1k × 4× 8(바이트)해서 32에서 15를 빼야 하는거 아닌가요??
앞에서 문제에서 제시해주지 않았을때는 기본적으로 몇바이트를 말합니다
이런문제 몇번 봤는데 여기는 안써있네요
아니면 기본적으로 변위를 나눌때는 바이트로 나눠서 이렇게 되는건가요??
6번문제도 블록이 32개인건알겠는데 변위가 왜 10비트 인지는 모르겠습니다
5번문제에서는 변위를 1바이트당 나눴는데
이문제에서는 블록의크기가 32키로비트인데 변위를 10비트사용한다고했으니까 변위를 4바이트씩 나눴단 얘기잖아요
그리고 168페이지에 페이지 맵테이블 그림보면
페이지번호랑 변위 값있는테이블위에 주기억장치라고 적혀 있는데
보조기억장치아닌가요??
제가 생각하고있는게 다틀린건가....
안녕하세요.
실제 페이지는 512KB
가상주소를 사용하는 가상 페이지는 2^32승
이 둘을 대상으로 적용되는 페이지의 크기는 1K워드이고 1워드가 4Byte이므로 페이지의 크기는 4KB입니다. 즉 4(2^2)*K(2^10)=2^12
그러므로 실제 페이지는 512KB/4KB = 2^19/2^12 = 2^7
가상 페이지는 2^32/4KB(2^12) = 2^20
오늘도 즐거운 하루 되세요.
"-
*2014-05-19 09:45:23
안녕하세요.
실제 페이지는 512KB
가상주소를 사용하는 가상 페이지는 2^32승
이 둘을 대상으로 적용되는 페이지의 크기는 1K워드이고 1워드가 4Byte이므로 페이지의 크기는 4KB입니다. 즉 4(2^2)*K(2^10)=2^12
그러므로 실제 페이지는 512KB/4KB = 2^19/2^12 = 2^7
가상 페이지는 2^32/4KB(2^12) = 2^20
오늘도 즐거운 하루 되세요.
"