单选题 某系统采用请求页式存储管理方案,假设某进程有6个页面,系统给该进程分配了4个存储块,其页面变换表如表所示,表中的状态位等于1/0分别表示页面在内存/不在内存。当该进程访问的页面2不在内存时,应该淘汰表中页号为______的页面。假定页面大小为4KB,逻辑地址为十六进制3C18H,该地址经过变换后的页帧号为______。
页面存储管理表
页 号 页帧号 状态位 访问位 修改位
0 5 1 1 1
1 - 0 0 0
2 - 0 0 0
3 2 1 1 0
4 8 1 1 1
5 12 1 0 0
【正确答案】 D
【答案解析】
【正确答案】 A
【答案解析】本题主要考查页式存储管理。
在分页存储管理时,将内存划分为大小相等的页面,每一页物理内存叫页帧,以页为单位对内存进行编号,该编号可作为页数组的索引,又称为页帧号。在淘汰页面时,应选择页帧号最大的进行淘汰,因此当该进程访问的页面2不在内存时,应该淘汰页号为5的页面。
另外,题目告诉我们页面大小为4KB,即需要12位来表示其存储空间,而逻辑地址3C18H转换为二进制是0011110000011000,其低12位为页内地址,而高4位为页号,即0011,转换为十进制后结果为3,查表可知,页号为3的页面对应的页帧号为2。