更多“Cache和虚拟存储器的存储管理策略都利用了程序的局部性原理。”相关问题
  • 第1题:

    对系统程序员是透明的。

    A.系列机各档不同的数据通路宽度、Cache存储器和指令缓冲寄存器

    B.系列机各档不同的数据通路宽度、Cache存储器

    C.程序状态字、指令缓冲寄存器,Cache存储器

    D.虚拟存储器、Cache存储器,程序状态字


    正确答案:A
    解析:对系统程序员透明的有:系列机各档不同的数据通路宽度、Cache存储器和指令缓冲寄存器。对应用程序员透明的:系列机各档不同的数据通路宽度、虚拟存储器、Cache存储器、程序状态字和指令缓冲寄存器。

  • 第2题:

    试题(4)

    (4)技术利用程序的局部性原理,把程序中正在使用的部分数据或代码存放在特殊的存储器中,以提高系统的性能。

    (4)

    A.缓存

    B.虚拟存储

    C.RAID

    D.DMA


    正确答案:A
    试题(4)
    分析 内存主要用来存放机器当前运行所需要的程序和数据,以便向CPU提供信息,而RAID(磁盘阵列),是由多台磁盘存储器组成的一个快速、大容量、高可靠的外存子系统,因此答案C错误。DMA(直接内存存取)主要负责数据在内存与I/O设备间的直接传送,故C错;而虚拟存储则属于硬盘的一部分,不属于内存范畴。因此答案选A。
    参考答案(4)A

  • 第3题:

    常用的虚拟存储器寻址系统由( )两级存储器组成。

    A.主存—外存

    B.Cache—主存

    C.Cache—外存

    D.Cache—Cache


    正确答案:A

  • 第4题:

    技术利用程序的局部性原理,把程序中正在使用的部分数据或代码存放在特殊的存储器中,以提高系统的性能。

    A.缓存

    B.虚拟存储

    C.RAID

    D.DMA


    正确答案:A

  • 第5题:

    对系统程序员是透明的。

    A.系列机各档不同的数据通路宽度、Cache存储器

    B.系列机各档不同的数据通路宽度、虚拟存储器

    C.程序状态字、指令缓冲寄存器

    D.虚拟存储器、Cache存储器


    正确答案:A
    解析:对系统程序员透明的有:系列机各档不同的数据通路宽度、Cache存储器和指令缓冲寄存器。对应用程序员透明的:系列机各档不同的数据通路宽度、虚拟存储器、Cache存储器、程序状态字和指令缓冲寄存器。

  • 第6题:

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

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

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

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


    正确答案:D

  • 第7题:

    虚拟存储器技术是基于程序的()特性。

    A.计算机的高速性
    B.大容量的内存
    C.循环性原理
    D.局部性原理

    答案:D
    解析:
    虚拟存储器技术之所以可行,是因为应用程序在运行之前,没有必要将全部程序装入内存,仅将那些当前要使用的少数页面或段先装入内存便可运行程序,其余部分暂留在磁盘上,虚拟存储器是基于程序访问的局部性原理实现的。

  • 第8题:

    虚拟存储器是根据程序局部性原理设计的。


    正确答案:正确

  • 第9题:

    什么是“程序访问的局部性”?存储系统中哪一级采用了程序访问的局部性原理?


    正确答案:程序运行的局部性原理指:在一小段时间内,最近被访问过的程序和数据很可能再次被访问;在空间上,这些被访问的程序和数据往往集中在一小片存储区;在访问顺序上,指令顺序执行比转移执行的可能性大(大约5:1)。存储系统中Cache-主存层次和主存-辅存层次均采用了程序访问的局部性原理。

  • 第10题:

    虚拟存储是由()构成。

    • A、Cache和主存储器
    • B、Cache外存储器
    • C、主存储器和外存储器
    • D、内存

    正确答案:C

  • 第11题:

    问答题
    什么是“程序访问的局部性”?存储系统中哪一级采用了程序访问的局部性原理?

    正确答案: 程序运行的局部性原理指:在一小段时间内,最近被访问过的程序和数据很可能再次被访问;在空间上,这些被访问的程序和数据往往集中在一小片存储区;在访问顺序上,指令顺序执行比转移执行的可能性大(大约5:1)。存储系统中Cache-主存层次和主存-辅存层次均采用了程序访问的局部性原理。
    解析: 暂无解析

  • 第12题:

    判断题
    高速缓冲存储器的开发利用了局部性原理,即在处理器与主存储器之间提供一个容量小而快速的存储器。
    A

    B


    正确答案:
    解析:

  • 第13题:

    虚拟存储技术的实现是基于( )。

    A.程序可再现原

    B.程序执行的局部性原理

    C.进程同步互斥原

    D.存储器分页分段管理技术


    正确答案:B
    解析:根据程序执行的局部性原理,若一条指令被执行,则在不久的将来,它可能被再执行。或者一旦一个存储单元被访问,那么它附近的单元也将很快被访问。这就使得在程序运行过程中可以将程序当前需要的部分装入内存中,其他暂时不用的数据放在外存,当需要的时候再调入内存,从而让用户感觉到很大的内存空间。

  • 第14题:

    在存储体系中,虚拟存储器和Cache分别属于主存/外存层次和CPU/主存层次,这两层次的共同点是(3)。

    A.都提高存储体系的速度

    B.都需要硬件来实现

    C.地址变换,失效时要替换

    D.都对程序员透明


    正确答案:A
    解析:这两层次的目的都是提高存储体系的速度,但两者是有区别的:Cache完全由硬件来实现,对程序员是完全透明的,它是地址映像来实现的,不需要地址变换;而虚拟存储器由软件和硬件来实现,对系统程序员并不透明,它是通过地址变换来实现的。

  • 第15题:

    以下关于CPU与主存之间增加高速缓存(Cache)的叙述中,错误的是______。

    A.Cache扩充了主存储器的容量

    B.Cache可以降低由于CPU与主存之间的速度差异造成的系统性能影响

    C.Cache的有效性是利用了对主存储器访问的局部性特征

    D.Cache中通常保存着主存储器中部分内容的一份副本


    正确答案:A
    解析:本题考查计算机系统基础知识。
    Cache(高速缓冲存储器)是一种特殊的存储器子系统,其中复制了频繁使用的数据以利于快速访问。Cache的出现是基于两种因素:首先,是由于CPU的速度和性能提高很快而主存速度较低且价格高,第二就是程序执行的局部性特点。因此,才将速度比较快而容量有限的SRAM构成Cache,目的在于尽可能发挥CPU的高速度。

  • 第16题:

    虚拟存储技术的基本思想是利用大容量的外存来扩充内存,产生一个比实际内存大得多的虚拟内存空间。引入它的前提是(19)。

    Ⅰ.程序局部性原理

    Ⅱ.时间局部性原理

    Ⅲ.空间局部性原理

    Ⅳ.数据局部性原理

    A.Ⅰ、Ⅲ和Ⅳ

    B.Ⅰ、Ⅱ和Ⅲ

    C.Ⅰ、Ⅱ.Ⅳ

    D.全部


    正确答案:D
    解析:虚拟存储管理的效率与程序局部性程度有很大的关系。根据统计,进程运行时,在一段时间内,其程序的执行往往呈现出高度的局部性,包括时间局部性和空间局部性。进程的某些程序段在进程整个运行期间,可能根本不使用,如出错处理等,因而没有必要调入内存;互斥执行的程序段在进程运行时,根据系统只执行其中一段,如分支语句等,因而,各互斥段没有必要同时驻留内存:在进程的一次运行中,有些程序段执行完毕,从某一时刻起不再用到,因而没有必要再占用内存区域。

  • 第17题:

    存储系统使用了(5)(机制)来平滑处理机和内存、存储器部件之间的速度差。

    A.虚拟内存,缓存机制

    B.地址映像及变换

    C.Cache的页面替换算法

    D.虚拟存储系统


    正确答案:A
    解析:虚拟存储系统使用硬盘中的一部分空间作为内存的交换区,通过MMU的管理,形成了对用户透明的内存容量近手无限的存储子系统。Cache是为了平滑处理机和内存处理速度差别的一种手段。它和内存之间的关系,非常类似于内存和硬盘交换区之间的关系,其机理也和虚拟内存大致相同。所不同的是,Cache全部使用硬件实现,对操作系统是透明的。

  • 第18题:

    ●以下关于虚拟存储器的叙述中,正确的是(7)。

    (7)A.虚拟存储器的容量必须等于主存的容量

    B.虚拟存储器的容量是高速缓存、主存和辅助的容量之和

    C.虚拟存储器由应用程序来实现信息调度和管理

    D.虚拟存储器由硬件和操作系统来实现信息调度和管理


    正确答案:D

  • 第19题:

    Cache和虚拟存储器的存储管理策略都利用了程序的局部性原理。()


    答案:对
    解析:
    Cache和虚拟存储器的存储管理策略都利用了程序的局部性原理。

  • 第20题:

    下面是主存储器和CAChe的比较,正确的有()

    • A、微机主存储器多数采用半导体动态存储器(DRAM),CAChe采用半导体静态存储器(SRAM)。这两种存储器中的信息均不能长期保留
    • B、CPU访问主存储器的速度快于访问CAChe的速度
    • C、在配有CAChe的计算机中,CPU每次访问存储器都首先访问CAChe,若欲访问的数据在CAChe中,则访问结束,否则,再访问主存储器,并把有关数据取人CAChe
    • D、CAChe容量一般都小于主存储器

    正确答案:A,C,D

  • 第21题:

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

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

    正确答案:A,B,C

  • 第22题:

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

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

    B

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

    C

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

    D

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


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

  • 第23题:

    判断题
    Cache和虚拟存储器的存储管理策略都利用了程序的局部性原理。
    A

    B


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

  • 第24题:

    判断题
    虚拟存储器是根据程序局部性原理设计的。
    A

    B


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