以下关于Cache的叙述中,正确的是( )。A.在容量确定的情况下,替换算法的时间复杂度是影响Cache命中率的关键因素B.Cache的设计思想是在合理成本下提高命中率C.Cache的设计目标是容量尽可能与主存容量相等D.CPLI中的Cache容量应大于CPU之外的Cache容量

题目

以下关于Cache的叙述中,正确的是( )。

A.在容量确定的情况下,替换算法的时间复杂度是影响Cache命中率的关键因素

B.Cache的设计思想是在合理成本下提高命中率

C.Cache的设计目标是容量尽可能与主存容量相等

D.CPLI中的Cache容量应大于CPU之外的Cache容量


相似考题
参考答案和解析
正确答案:B
解析:Cache主要由两部分组成:控制部分和Cache存储部分。Cache存储部分用来存 放主存的部分拷贝(备份)。控制部分的功能是判断cPu要访问的信息是否在Cache存储器中,若在即为命中;若不在则没有命中。命中时直接对(;ache存储器寻址。未命中时,若是读取操作,则从主存中读取数据,并按照确定的替换原则把该数据写入Cache存储器中;若是写入操作,则将数据写入主存即可。
更多“以下关于Cache的叙述中,正确的是()。A.在容量确定的情况下,替换算法的时间复杂度是影响Cache命中 ”相关问题
  • 第1题:

    以下关于Cache的叙述中,正确的是______。

    A.在容量确定的情况下,替换算法的时间复杂度是影响Cache命中率的关键因素

    B.Cache的设计思想是在合理成本下提高命中率

    C.Cache的设计目标是容量尽可能与主存容量相等

    D.CPU中的Cache容量应大于CPU之外的Cache容量


    正确答案:B
    解析:本题考查高速缓存基础知识。
      Cache是一个高速小容量的临时存储器,可以用高速的静态存储器(SRAM)芯片实现,可以集成到CPU芯片内部,或者设置在CPU与内存之间,用于存储CPU最经常访问的指令或者操作数据。Cache的出现是基于两种因素:首先是由于CPU的速度和性能提高很快而主存速度较低且价格高,其次是程序执行的局部性特点。因此,才将速度比较快而容量有限的SRAM构成Cache,目的在于尽可能发挥CPU的高速度。很显然,要尽可能发挥CPU的高速度,就必须用硬件实现其全部功能。

  • 第2题:

    以下关于Cache的叙述中,正确的是 (11) 。

    A. 在容量确定的情况下,替换算法的时间复杂度是影响Cache命中率的关键因素

    B. Cache的设计思想是在合理的成本下提高命中率

    C. Cache的设计目标是容量尽可能与主存容量相等

    D. CPU中的Cache容量应大于CPU之外的Cache容量


    正确答案:B
    Cache是介于CPU与内存之间的一种高速缓存。这种存储器速度比内存快了很多倍,利用到局部性原理,只需要少量的Cache,便能使整个机器访问内存数据得到极大的提升。所以Cache是一种应用非常普遍的技术,Cache在实际应用中,可以分多级,如1级Cache,2级Cache。1级Cache往往位于CPU中,其容量比在主板上的2级Cache小,但速度比2级Cache快。影响Cache命中率的因素包括高速存储器的容量、存储单元组的大小、组数多少、地址联想比较方法、替换算法、写操作处理方法和程序特性等,这些因素相互影响,没有关键影响因素。

  • 第3题:

    以下关于Cache的叙述中,正确的是( )。

    A.在容量确定的情况下,替换算法的时间复杂度是影响Cache命中率的关键因素
    B.Cache的设计思想是在合理的成本下提高命中率
    C.Cache的设计目标是容量尽可能与主存容量相等
    D.CPU中的Cache容量应大于CPU之外的Cache容量

    答案:B
    解析:
    Cache是介于CPU与内存之间的一种高速缓存。这种存储器速度比内存快了很多倍,利用到局部性原理,只需要少量的Cache,便能使整个机器访问内存数据得到极大的提升。所以Cache是一种应用非常普遍的技术,Cache在实际应用中,可以分多级,如1级Cache,2级Cache。1级Cache往往位于CPU中,其容量比在主板上的2级Cache小,但速度比2级Cache快。
    影响Cache命中率的因素包括高速存储器的容量、存储单元组的大小、组数多少、地址联想比较方法、替换算法、写操作处理方法和程序特性等,这些因素相互影响,没有关键影响因素。

  • 第4题:

    以下关于Cache的叙述中,正确的是 (4) 。

    A.在容量确定的情况下,替换算法的时间复杂度是影响Cache命中率的关键因素

    B.Cache的设计思想是在合理成本下提高命中率

    C.Cache的设计目标是容量尽可能与主存容量相等

    D.CPU中的Cache容量应大于CPU之外的Cache容量


    正确答案:B
    本题考查高速缓存基础知识。Cache是一个高速小容量的临时存储器,可以用高速的静态存储器(SRAM)芯片实现,可以集成到CPU芯片内部,或者设置在CPU与内存之间,用于存储CPU最经常访问的指令或者操作数据。Cache的出现是基于两种因素:首先是由于CPU的速度和性能提高很快而主存速度较低且价格高,其次是程序执行的局部性特点。因此,才将速度比较快而容量有限的SRAM构成Cache,目的在于尽可能发挥CPU的高速度。很显然,要尽可能发挥CPU的高速度,就必须用硬件实现其全部功能。

  • 第5题:

    以下关于Cache的叙述中,正确的是______。

    A.在容量确定的情况下,替换算法的时间复杂度是影响Cache命中率的关键因素
    B.Cache的设计思想是在合理成本下提高命中率
    C.Cache的设计目标是容量尽可能与主存容量相等
    D.CPU中的Cache容量应大于CPU之外的Cache容量

    答案:B
    解析:
    本题考查高速缓存基础知识。Cache是一个高速小容量的临时存储器,可以用高速的静态存储器(SRAM)芯片实现,或者集成到CPU芯片内部,用于存储CPU最经常访问的指令或者操作数据。Cache的出现是基于两种因素:首先是由于CPU的速度和性能提高很快而主存速度较低且价格高,其次是程序执行的局部性特点。因此,才将速度比较快而容量有限的SRAM构成Cache,目的在于尽可能发挥CPU的高速度。很显然,要尽可能发挥CPU的高速度,就必须用硬件实现其全部功能。