考虑一个简单的分页系统,其参数如下:2的32次方 物理内存字节数;页面大小为2的10次方字节;2.的16次方逻辑地址空间的页面。 a.逻辑地址中有多少位? b.一帧中有多少字节? c.物理地址中有多少位指定帧? d.页面表中有多少条目? e.每个页面表条目中有多少位?假设每个页面表条目都包含一个 有效/无效位。
时间: 2023-06-11 21:06:09 浏览: 169
在页面进行简单分页(计算)
a. 逻辑地址中有32位,因为物理内存大小为2的32次方字节。
b. 一帧中有2的10次方字节,即1024字节。
c. 物理地址中需要指定哪一个帧,因为物理内存大小为2的32次方字节,需要用32位表示,而每个页面大小为2的10次方字节,需要用10位表示,所以物理地址中需要用32-10=22位指定帧。
d. 页面表需要存储每个逻辑页对应的物理页帧号,而逻辑页数为2的16次方,因此页面表中需要有2的16次方个条目。
e. 每个页面表条目需要存储对应逻辑页的物理页帧号以及一位有效/无效位,因此每个页面表条目需要23位(22位用于存储物理页帧号,1位用于存储有效/无效位)。
阅读全文