在虚拟内存系统中,虚拟地址的大小为32位,物理地址的大小为30位,页面大小为4 KB,每个页面表项的大小为32位。主存储器是字节可寻址的。以下哪一项是可用于在每个页表项中存储保护和其他信息的最大位数?
(A) 2
(B) 10
(C) 12
(D) 14答案: (D)
解释:
虚拟内存= 2 32字节
物理内存= 2 30字节页面大小=帧大小= 4 * 10 3字节= 2 2 * 2 10字节= 2 12字节帧数=物理内存/帧大小= 2 30/2 12 = 2 18因此,帧的位数= 18位页表条目大小=帧的位数+其他信息
其他信息= 32 – 18 = 14位
因此,选项(D)是正确的。
如果您在以上文章中发现任何错误,请在下面发表评论。这个问题的测验