niusouti.com
参考答案和解析
正确答案: 虚拟存储器是指利用大容量的外存来扩充内存,产生一个比实际内存空间大得多的、逻辑的虚拟内存空间。引入虚存技术,可以有效地支持多道程序系统的实现和大型程序运行的需要,从而增强系统的处理能力。
实现虚存的硬件支持:1、足够大的外存;2、有一定容量的内存;3、最主要的是硬件提供实现虚/实地址映射的机制。
更多“虚拟存储器是什么?为什么要引入虚拟存储器?”相关问题
  • 第1题:

    在计算机系统中,根据地址空间结构不同,虚拟存储器可以分为【 】和多段式虚拟存储器两种虚拟存储器。


    正确答案:单段式虚拟存储器
    单段式虚拟存储器 解析:虚拟存储器的概念:在采用动态重定位的计算机系统中,依靠附加一些硬件实现自动地址变换,这些硬件进而可以支持所谓虚拟存储器的概念。有了这个地址变换机构后,不仅可以把作业存放的地址空间和运行时用于安置作业的存储空间区分开,而且它有能力把作业在运行时所规定的在其地址空间中的每一虚拟地址变换为实际主存的物理地址。虚拟存储器就是一个地址空间。这里提供的自动地址变换机制与诸如采用基址寄存器和相对寻址的地址变换机制不同。后者的作用依赖于指令的类型;而自动地址变换并不依赖于每个程序中机器指令内包含的信息,即它作用于所有的存储访问,而不受应用程序的控制。物质基础:建造支持虚拟存储器概念的系统,应有相应的物质基础来支持。需要有相当容量的辅助存储器,足以存放所有并发作业的地址空间。要有一定容量的主存,,因为在处理机上运行的作业,必须有部分信息存放在主存中。要有地址变换机构。虚拟存储器实现原理是,当作业要求运行时,不是将它的全部信息装入主存,而是将其中一部分先装入主存,另一部分暂时留在辅助存储器中。作业在运行过程中,要使用不在主存的信息,应设法将它们装到主存,以保证作业的正常运行。根据地址空间结构的不同,虚拟存储器有两种形式:单段式虚拟存储器和多段式虚拟存储器。单段式虚拟存储器是一个连续的线性地址空间,其地址顺序为0,1,2,…,n-1,n,n为2的k次幂,k为CPU给出的有效地址的长度。多段式虚拟存储器把地址空间分成若干段。每一个段是Si是一个连续的线性地址空间,其中的每个地址可用[S,W]来表示,其中S代表段名或段号,W代表段中的字的序号或符号。一个虚拟存储器的最大容量是由计算机的地址结构确定的。虚拟存储器的容量与主存的实际大小没有直接关系,而是由主存的容量与辅存的容量之和所确定。

  • 第2题:

    A、虚拟存储器是提高计算机运算速度的设备

    B、虚拟存储器由RAM加上高速缓存组成

    C、虚拟存储器的容量等于主存加上Cache的容量

    D、虚拟存储器由物理内存和硬盘上的虚拟内存组成


    正确答案:D

  • 第3题:

    VCM的中文名称是什么()。

    A.存储器

    B.虚拟通道存储器

    C.虚拟内存

    D.通道内存


    参考答案:B

  • 第4题:

    存储管理器的功能是什么?为什么要引入虚拟存储器的概念?虚存的容量由什么决定?


    正确答案: 存储管理的功能主要分为:内存分配、地址转换、存储保护和内存扩充。
    虚拟存储器能提供给用户一个比实际内存大得多的存储空间,使用户在编制程序时可以不必考虑存储空间的限制。
    虚存的容量受两个条件约束:指令中地址场长度的限制、外存储器容量的限制。

  • 第5题:

    实现虚拟存储器的物质基础是什么?


    正确答案: 实现虚拟存储器的物质基础是:一定容量的主存、足够的辅存和地址变换机构。

  • 第6题:

    什么是虚拟存储器?它的作用是什么?


    正确答案:虚拟存储器是建立在主存-辅存物理结构基础之上,由附加硬件装置及操作系统存储管理软件组成的一种存储体系,它将主存和辅存的地址空间统一编址,形成一个庞大的存储空间。在这个大空间里,用户自由编程,完全不必考虑程序在主存是否装得下,或者放在辅存的程序将来在主存中的实际位置。编好的程序由计算机操作系统装入辅助存储器,程序运行时,附加的辅助硬件机构和存储管理软件会把辅存的程序一块块自动调入主存由CPU执行,或从主存调出。

  • 第7题:

    下列关于虚拟存储器的叙述中,错误的是()

    • A、虚拟存储器利用外存的存储空间
    • B、虚拟存储器是由操作系统提供的
    • C、虚拟存储器的容量可远大于物理内存
    • D、虚拟存储器能在物理上扩大内存存储空间

    正确答案:D

  • 第8题:

    引入虚拟存储器后,除了获得主存“扩充”的好处,还有什么好处?


    正确答案: 引入虚存后,程序的地址空间都是虚地址的集合,只有在程序运行中通过硬件地址转换机构和操作系统的相应软件,才能将虚地址变换成主存的实地址,这将为主存的分配带来更大的灵活性。另外,虚、实地址分开,用户程序不能干扰实地址的生成,从而实现了存储器的保护。

  • 第9题:

    VCM Virtual Channel Memory(VCM)中文名称是什么。()

    • A、存储器
    • B、虚拟通道存储器
    • C、虚拟内存
    • D、通道内存

    正确答案:B

  • 第10题:

    问答题
    虚拟存储器是什么?为什么要引入虚拟存储器?

    正确答案: 虚拟存储器是指利用大容量的外存来扩充内存,产生一个比实际内存空间大得多的、逻辑的虚拟内存空间。引入虚存技术,可以有效地支持多道程序系统的实现和大型程序运行的需要,从而增强系统的处理能力。
    实现虚存的硬件支持:1、足够大的外存;2、有一定容量的内存;3、最主要的是硬件提供实现虚/实地址映射的机制。
    解析: 暂无解析

  • 第11题:

    问答题
    存储管理器的功能是什么?为什么要引入虚拟存储器的概念?虚存的容量由什么决定?

    正确答案: 存储管理的功能主要分为:内存分配、地址转换、存储保护和内存扩充。
    虚拟存储器能提供给用户一个比实际内存大得多的存储空间,使用户在编制程序时可以不必考虑存储空间的限制。
    虚存的容量受两个条件约束:指令中地址场长度的限制、外存储器容量的限制。
    解析: 暂无解析

  • 第12题:

    单选题
    VCM Virtual Channel Memory(VCM)中文名称是什么。()
    A

    存储器

    B

    虚拟通道存储器

    C

    虚拟内存

    D

    通道内存


    正确答案: B
    解析: 暂无解析

  • 第13题:

    实现虚拟存储器要那些硬件支持?


    本题答案:A.对于为实现请求分页存储管理方式的系统,除了需要一台具有一定容量的内存及外存的计算机外,还需要有页表机制,缺页中断机构以及地址变换机构;
    B.对于为实现请求分段存储管理方式的系统,除了需要一台具有一定容量的内存及外存的计算机外,还需要有段表机制,缺段中断机构以及地址变换机构;

  • 第14题:

    VCM Virtual Channel Memory(VCM)的中文名称是什么()

    A.存储器

    B.虚拟通道存储器

    C.虚拟内存

    D.通道内存


    参考答案:B

  • 第15题:

    什么是虚拟存储器?它能解决什么问题?为什么?
    虚拟存储器属于主存-外存层次,由存储器管理硬件和操作系统中存储器管理软件支持,借助于硬磁盘等辅助存储器,并以透明方式提供给用户的计算机系统具有辅存的容量,接近主存的速度,单位容量的成本和辅存差不多的存储器。
    主要用来缓解内存不足的问题。因为系统会使用一部分硬盘空间来补充内存。

  • 第16题:

    比较页式虚拟存储器和段式虚拟存储器的优缺点。


    正确答案: 页式虚拟存储器管理方法的主要优点是页表硬件少,查表速度快,主存零头少;主要缺点是分页无逻辑意义,不利于存储保护。
    而段式虚拟存储器管理方法的优点是段的界限分明,支持程序的模块化设计,易于对程序段的编译、修改和保护;便于多道程序的共享。主要缺点是因为段的长度不同,所以主存利用率不高,且因为段间地址不连续会产生大量的内存碎片,造成浪费;段表庞大查表速度慢。

  • 第17题:

    虚拟存储器的含义是什么?


    正确答案:虚拟存储器是以存储器访问的局部性为基础,建立在主存-辅存物理体系结构上的存储管理技术。在存储系统中,由于主存容量不能满足用户的需要,因而引入辅存作为后援。即辅存做主存用,扩大编程者的使用空间。

  • 第18题:

    虚拟存储器是什么存储器?


    正确答案:虚拟存储器是由操作系统利用辅助存储器、以磁盘文件形式建立的、在主存储器与辅助存储器之间的一个存储器。

  • 第19题:

    下面关于虚拟存储器的说法中,错误的是()。

    • A、虚拟存储器是提高计算机运算速度的设备
    • B、虚拟存储器由RAM加上高速缓存组成
    • C、虚拟存储器的容量等于主存加上Cache的容量
    • D、虚拟存储器由物理内存和硬盘上的虚拟内存组成

    正确答案:A,B,C

  • 第20题:

    VCM的中文名称是什么()。

    • A、存储器
    • B、虚拟通道存储器
    • C、虚拟内存
    • D、通道内存

    正确答案:B

  • 第21题:

    问答题
    虚拟存储器是什么存储器?

    正确答案: 虚拟存储器是由操作系统利用辅助存储器、以磁盘文件形式建立的、在主存储器与辅助存储器之间的一个存储器。
    解析: 暂无解析

  • 第22题:

    多选题
    下面关于虚拟存储器的说法中,错误的是()。
    A

    虚拟存储器是提高计算机运算速度的设备

    B

    虚拟存储器由RAM加上高速缓存组成

    C

    虚拟存储器的容量等于主存加上Cache的容量

    D

    虚拟存储器由物理内存和硬盘上的虚拟内存组成


    正确答案: A,D
    解析: 暂无解析

  • 第23题:

    单选题
    下列关于虚拟存储器的叙述中,错误的是()
    A

    虚拟存储器利用外存的存储空间

    B

    虚拟存储器是由操作系统提供的

    C

    虚拟存储器的容量可远大于物理内存

    D

    虚拟存储器能在物理上扩大内存存储空间


    正确答案: C
    解析: 暂无解析