본문 바로가기
전자 계산기 구조정보처리기사(구) · 2008년05월11일 · 32/100

32.주기억장치의 용량이 512KB인 컴퓨터에서 32비트의 가상주소를 사용하는데, 페이지의 크기가 1K워드이고 1워드가 4바이트라면 실제 페이지 주소와 가상페이지 주소는 몇 비트씩 구성되는가?

1
실제 페이지 주소 = 7, 가상 페이지 주소 = 12
2
실제 페이지 주소 = 7, 가상 페이지 주소 = 20정답
3
실제 페이지 주소 = 19, 가상 페이지 주소 = 12
4
실제 페이지 주소 = 19, 가상 페이지 주소 = 32

해설

페이지 크기가 1K워드이고 1워드가 4바이트이면, 페이지 용량은 4KB입니다. 그럼 주기억장치 용량인 512KB에 4KB가 128개 들어가며, 실제 페이지 수는 128=2^7이므로 실제 페이지 주소는 7비트로 구성됩니다. 가상 페이지 수는 2^32를 페이지 용량 4KB(=2^12)로 나누면 되므로, 2^32 / 2^12 = 2^(32-12) = 2^20 이므로 가상 페이지 주소는 20비트로 구성됩니다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기