问题 单项选择题

页式存储系统的逻辑地址由页号和页内地址两部分组成。假定页面的大小为4K,地址变换过程如图2-1所示,图中逻辑地址用十进制表示。

图2-1中有效地址经过变换后,十进制物理地址a应为()。

A.33220

B.8644

C.4548

D.2500

答案

参考答案:A

解析:

本题考查的是虚拟存储中的页式存储。页式存储组织的基本原理是将各进程的虚拟空间划分为若干个长度相等的页,把内存空间以与页相等的大小划分为大小相等的片或页面,采用请求调页或预调页技术实现内外存的统一管理。

页式存储组织的主要优点是利用率高,产生的内存碎片小,内存空间分配及管理简单。主要缺点是要有相应的硬件支持,增加了系统开销:请求调页的算法如选择不当,有可能产生抖动现象。

页式存储系统的逻辑地址由页号和页内地址两部分组成。题目已知页面大小为 4K,因为4K=212,所以页内地址有12位。现在把逻辑地址8644转成二进制数得100001 1100 0100,这里的低12位为页内偏移量,最高两位则为页号,所以逻辑地址8644的页号为10(即十进制数的2),所以物理块号为8,化为二进制数得1000。把物理块号和页内偏移地址拼合得10000001 11000100,转化为十进制数得33220。

选择题
单项选择题