正确答案
试题解析
解析:虚拟存储器是扩大整个主存的存储空间,解决容量与速度矛盾的有效措施。系统允许在程序中使用比主存容量大得多的虚拟存储器,即允许程序访问比内存更大的地址空间。虚拟存储器可以减轻编程中对程序进行分块的苦恼,从而提高软件开发的效率。它是实现利用小容量的主存运行大规模的程序的一种有效的办法,但必须建立在主存—辅存结构上。虚拟存储器是一种通过硬件和软件的综合来扩大用户可用存储空间的技术。即系统软件操作系统通过一定的调度策略,把外存当内存来使用;程序预先放在外存,在操作系统的管理和调度下,按某种算法依次调入内存并被CPU执行。可见,在计算机系统中,构成虚拟存储器既需要硬件也需要软件才可以实现。