单选题 在页面尺寸为4KB的页式存储管理中,页表中的内容见下表,则物理地址32773对应的逻辑地址为______。
{{B}}页表中的内容{{/B}}
虚页号 页框号
0 2
1 5
2 7
3 8
1 9
5 11
  • A.32773
  • B.42773
  • C.12293
  • D.62773
【正确答案】 C
【答案解析】[解析] 解法一: 对于本类题,先将物理地址转换为“物理页号+页内地址”的形式,然后查找页表以找出物理页号对应的逻辑页号,最后将“逻辑页号+页内地址”转换为对应的十进制数即可。 32773=32768+5=1000 0000 0000 0000B+101B=1000 0000 0000 0101B,后12位为页内地址,前4位为页号。物理页号为8,对应逻辑页号为3=11B,则逻辑地址=11 0000 0000 0101B=3×4K+3=10240+2048+5=12288+5=12293。 解法二: 也可以不用转换成二进制,直接通过除法得到的商和余数就可以得到答案。 32773÷4096(4K)=8余5,即其页框号为8,页内偏移量为5。查表,其对应的虚页号为3,则其虚拟地址=3×4096+5=12293。