??某进程有5个页面 页号为0~4 页面变换表如下所示。表中状态位等于0和1分别表示页面不在内存或在

计算机考试 已帮助: 时间:2025-02-07 20:25:31

??某进程有5个页面,页号为0~4,页面变换表如下所示。表中状态位等于0和1分别表示页面不在内存或在内存。若系统给该进程分配了3个存储块,当访问的页面3不在内存时,应该淘汰表中页号为(25)的页面。假定页面大小为4K,逻辑地址为十六进制2C25H,该地址经过变换后,其物理地址应为十六进制(26)。??

A.0
B.1
C.2
D.4
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:计算机类考试,软考(中级),在职申硕英语

标签:进程,内存,页面

参考解答

用户头像

456***115

2025-02-07 20:25:31

正确答案:A
根据题意,页面变换表中状态位等于0和1分别表示页面不在内存或在内存,所以0、2和4号页面在内存。当访问的页面3不在内在时,系统应该首先淘汰未被访问的页面,因为根据程序的局部性原理,最近未被访问的页面下次被访问的概率更小;如果页面最近都被访问过,应该先淘汰未修改过的页面。因为未修改过的页面内存与辅存一致,故淘汰时无需写回辅存,使系统页面置换代价小。经上述分析,0、2和4号页面都是最近被访问过的,但2和4号页面都被修改过而0号页面未修改过,故应该淘汰0号页面。??根据题意,页面大小为4KB,逻辑地址为十六进制2C25H其页号为2,页内地址为C25H,查页表后可知页帧号(物理块号)为4,该地址经过变换后,其物理地址应为页帧号4拼上页内地址C25H,即十六进制4C25H。??

上一篇 通过代理服务器使内部局域网中的客户机访问Internet时 (38) 不属于代理服务器的功能。A.共

下一篇 74( )A. vanish B. vary C. appear D. incline请帮忙给出正确

相似问题