问题 单项选择题

己知系统为32位实地址,采用48位虚拟地址,页面大小为4KB,页表项大小为8B;每段最大为4GB。假设系统使用纯页式存储,则要采用( )级页表,页内偏移( )位。

A.3,12

B.3,14

C.4,12

D.4,14

答案

参考答案:C

解析:页面大小为4KB,故页内偏移为12位。系统采用48位虚拟地址,故虚页号48-12=36位。采用多级页表时,最高级页表项不能超出一页大小;每页能容纳页表项数为:4KB/8B=5 12=29,36/9=4。故应采用4级页表,最高级页表项正好占据一页空间,所以本题选择C选项。

单项选择题
单项选择题