计算机中设置Cache的作用是什么?能否将Cache的容量扩大,最后取代主存,为什么?

题目

计算机中设置Cache的作用是什么?能否将Cache的容量扩大,最后取代主存,为什么?


相似考题
更多“计算机中设置Cache的作用是什么?能否将Cache的容量扩大,”相关问题
  • 第1题:

    一个计算机中Cache的容量通常比主存的容量要大。()

    此题为判断题(对,错)。


    正确答案:×

  • 第2题:

    CPU芯片的主要参数是(26)。

    A.字长、主频

    B.字长、主频、cache容量

    C.字长、主频、外频、cache容量

    D.字长、主频、外频、FSB、cache容量


    正确答案:D
    解析:CPU芯片的字长、主频、外频、FSB、cache容量等参数反映了CPU芯片的基本性能。仅用字长、主频参数不能反映CPU芯片的基本性能。

  • 第3题:

    以下关于Cache (高速缓冲存储器)的叙述中,不正确的是( )。

    A. Cache 的设置扩大了主存的容量B. Cache 的内容是主存部分内容的拷贝C. Cache 的命中率并不随其容量增大线性地提高D. Cache 位于主存与 CPU 之间


    正确答案:A

  • 第4题:

    以下关于计算机系统中高速缓存(Cache)的说法中,正确的是(9)

    A.Cache 的容量通常大于主存的存储容量
    B.通常由程序员设置 Cache 的内容和访问速度
    C.Cache 的内容是主存内容的副本
    D.多级 Cache 仅在多核 CPU 中使用

    答案:C
    解析:
    高速缓冲存储器是存在于主存与CPU之间的一级存储器, 由静态存储芯片(SRAM)组成,容量比较小但速度比主存高得多, 接近于CPU的速度。Cache 通常保存着一份内存储器中部分内容的副本(拷贝),该内容副本是最近曾被CPU使用过的数据和程序代码。

  • 第5题:

    两级cache的应使第一级Cache容量(),速度(),使第二级Cache容量()。


    正确答案:小;快;大

  • 第6题:

    采用LRU替换的Cache存储器,分配给程序的Cache容量一定时,块的大小增大,Cache的命中率将先上升,到一定时候又会逐渐降低。


    正确答案:错误

  • 第7题:

    计算机中设置Cache的作用是什么?能否将Cache的容量扩大,最后取代主存,为什么?


    正确答案: 计算机中设置Cache的作用是解决CPU和主存速度不匹配问题。
    不能将Cache的容量扩大取代主存,原因是:
    (1)Cache容量越大成本越高,难以满足人们追求低价格的要求;
    (2)如果取消主存,当CPU访问Cache失败时,需要将辅存的内容调入Cache再由CPU访问,造成CPU等待时间太长,损失更大。

  • 第8题:

    使用Cache可以提高计算机运行速度,这是因为()。

    • A、Cache增大了内存的容量
    • B、Cache扩大了硬盘的容量
    • C、Cache缩短了CPU的等待时间
    • D、Cache可以存放程序和数据

    正确答案:C

  • 第9题:

    设置高速缓存Cache的目的是扩大内存的容量。()


    正确答案:错误

  • 第10题:

    单选题
    计算机中使用Cache的目的是()
    A

    为CPU访问硬盘提供暂存区

    B

    缩短CPU等待慢速设备的时间

    C

    扩大内存容量

    D

    提高CPU的算术运算能力


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

  • 第11题:

    填空题
    对于两级Cache来说,离CPU近的Cache相比第二级Cache,容量(),速度()。

    正确答案: 小,快
    解析: 暂无解析

  • 第12题:

    判断题
    一个计算机中Cache的容量通常比主存的容量要大。
    A

    B


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

  • 第13题:

    下面关于Cache的叙述,“(6)”是错误的。

    A.在体系结构上,Cache存储器位于主存与CPU之间

    B.Cache存储器存储的内容是动态更新的

    C.使用Cache存储器并不能扩大主存的容量

    D.Cache的命中率只与其容量相关


    正确答案:D
    解析:本题考查高速缓存基础知识。高速缓存Cache有如下特点:它位于CPU和主存之间,由硬件实现;容量小,一般在几KB到几MB之间;速度一般比主存快5到10倍,由快速半导体存储器制成;其内容是主存内容的副本,对程序员来说是透明的;Cache既可存放程序又可存放数据。Cache存储器用来动态存放主存的部分拷贝(副本)。控制部分的功能是:判断CPU要访问的信息是否在Cache存储器中,若在即为命中,若不在则没有命中。命中时直接对Cache存储器寻址。未命中时,若是读取操作,则从主存中读取数据,并按照确定的替换原则把该数据写入Cache存储器中:若是写入操作,则将数据写入主存即可。Cache的命中率主要与如下几个因素有关:程序在执行过程中的地址流分布情况;当发生Cache块失效时,所采用的替换算法;Cache的容量;在组相联映像方式中,块的大小和分组的数目;所采用的Cache预取算法等等。Cache的命中率随其容量增加而提高,它们之间的关系曲线如下图所示。在Cache容量比较小的时候,命中率提高的非常快,随着Cache容量的增加,命中率提高的速度逐渐降低。当Cache容量增加到无穷大时,命中率可望达到100%,但这是实际上是做不到的。

  • 第14题:

    以下关于计算机系统中高速缓存(Cache)的说法中,正确的是( )。

    A. Cache 的容量通常大于主存的存储容量 B.通常由程序员设置 Cache 的内容和访问速度 C.Cache 的内容是主存内容的副本 D.多级 Cache 仅在多核 CPU 中使用


    正确答案:C

  • 第15题:

    ●使用Cache可以提高计算机的运行速度,这是因为 (20) 。

    (20)

    A.Cache可以增加内存的容量

    B.Cache可以增加硬盘的容量

    C.Cache可以缩短CPU的加工时间

    D.Cache的存取速度比内存快


    正确答案:D

  • 第16题:

    采用容量小、结构简单的Cache会减小cache的命中时间。


    正确答案:正确

  • 第17题:

    对于两级Cache来说,离CPU近的Cache相比第二级Cache,容量(),速度()。


    正确答案:小;快

  • 第18题:

    Cache的容量对命中率的影响,以下说法正确的是()。

    • A、Cache容量越大,命中率增加的越大。
    • B、Cache容量很小时,命中率随容量的增加不太明显。
    • C、当Cache容量由很小开始增加时命中率增加的比较明显,当容量达到一定程度,容量增加命中率改善的并不大。
    • D、Cache容量越大,命中率增加的越小。

    正确答案:C

  • 第19题:

    在一个计算机系统中,下列说法正确的是()。

    • A、主存的容量远大于Cache的容量,主存的速度比Cache快
    • B、主存的容量远小于Cache的容量,主存的速度比Cache快
    • C、主存的容量远大于Cache的容量,主存的速度比Cache慢
    • D、主存的容量远小于Cache的容量,主存的速度比Cache慢

    正确答案:C

  • 第20题:

    一个计算机中Cache的容量通常比主存的容量要大。


    正确答案:错误

  • 第21题:

    计算机中使用Cache的目的是()。

    • A、为CPU访问硬盘提供暂存区
    • B、缩短CPU等待读取内存的时间
    • C、扩大内存容量
    • D、提高CPU的算术运算能力

    正确答案:B

  • 第22题:

    问答题
    计算机中设置Cache的作用是什么?能否将Cache的容量扩大,最后取代主存,为什么?

    正确答案: 计算机中设置Cache的作用是解决CPU和主存速度不匹配问题。
    不能将Cache的容量扩大取代主存,原因是:
    (1)Cache容量越大成本越高,难以满足人们追求低价格的要求;
    (2)如果取消主存,当CPU访问Cache失败时,需要将辅存的内容调入Cache再由CPU访问,造成CPU等待时间太长,损失更大。
    解析: 暂无解析

  • 第23题:

    判断题
    设置高速缓存Cache的目的是扩大内存的容量。()
    A

    B


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

  • 第24题:

    填空题
    两级cache的应使第一级Cache容量(),速度(),使第二级Cache容量()。

    正确答案: 小,快,大
    解析: 暂无解析