计算页面和页面表的大小

时间:2012-05-21 16:58:56

标签: architecture operating-system paging virtual-memory

物理地址为32位,虚拟地址分为10位“偏移”,2位“字节寻址能力”,剩余20位用于识别页面。

页面和页面表的大小是多少?

我相信:

2 ^ 10 = 1024。

保留页面是2 ^ 2 = 4

我不确定如何使用可寻址性......

再次感谢你们:)

2 个答案:

答案 0 :(得分:1)

让我告诉你:

在您使用的体系结构中,您将使用2个 20 页面,offset将帮助您识别页面中的单词位置。因此页面大小为2 10 。 2位可寻址性是什么?它是字中字节的可寻址性=>一个字中有4个字节,这2个字位映射到字中的字节位置。

答案 1 :(得分:0)

寻址机制类似于在字典中查找单词,首先,找到只有第一个字母匹配的单词块然后继续缩小。类似地,前20位用于定位页面,接下来10位用于定位特定页面的字,最后2位用于字中的字节。