问题 单项选择题

虚拟存储器的作用是允许 (96) 。它通常使用 (97) 作为它的一个主要组成部分。对它的调度方法与 (98) 基本相似,即把要经常访问的数据驻留在高速存储器中。因为使用了虚拟存储器,指令执行时 (99) 。在虚拟存储系统中常使用相连存储器进行管理,它是 (100) 寻址的。

(100)处填()。

A.按地址

B.按内容

C.寄存器

D.计算

答案

参考答案:C

解析:

[分析]: 所谓虚拟存储技术,是指在内存中保留一部分程序或数据,在外存中放置整个地址空间的副本。它的作用是允许程序的地址空间大于实际分配的存储区域。虚拟存储器的调度方法与 Cache类似,但是Cache主要是为了解决CPU速度和主存速度相差太远而不能充分发挥CPU高速性能这个问题。

在虚拟存储器中,当指令执行时,如果操作对象不在内存,就向操作系统发出缺页中断。这时操作系统按照某种替换算法挑选某一物理页,根据情况决定是否将其写回外存,然后从外存中调入相应页面进行覆盖,并修改页表。而内存中存储的数据和程序是以物理地址来表示的,因此在执行一条指令时必须先进行从逻辑地址到物理地址的转换。

单项选择题
单项选择题