[16][17][单选]某虚拟页式存储管理系统采用三级页表,分页如下:
|页目录|二级页表|三级页表|页内地址|
|----|----|----|----|
|2位|9位|9位|12位|
某进程运行时执行的一条指令的地址是:1110 - 1111 - 1000 - 1000 - 0000 - 0000 - 0001 - 0101 - 0100 - 0101二进制,则该地址的二级页表偏移量是
1 - 1000 - 1000
1 - 0111 - 1100
0 - 1111 - 1000
1 - 1111 - 1000
答案
1 - 0111 - 1100
解析
由题意已知,页目录为2位,二级页表为9位,三级页表为9位。所以指令地址从第三位开始的9位是二级页表。原指令地址为1110 - 1111 - 1000 - 1000 - 0000 - 0000 - 0001 - 0101 - 0100 - 0101,从第三位开始该地址就是二级页表偏移量,所以1 - 0111 - 1100为二级页表偏移量,故选B选项。
【涉及考点】
第5章 内存管理
转载请注明出处。