单选题

高速缓存里面若没有所需数据,那么从存储器取得相关数据并替换缓存里面的数据时,是以那种方式进行替换()

A找到最不常用的数据进行替换

B找到最近最少使用的数据进行替换

C找到存放最久的数据进行替换

D以上皆有

正确答案

来源:www.examk.com

答案解析

相似试题
  • 对于系统的存储器层次结构,CPU读取数据时,若没有从缓存中得到,那么接下来需要从哪里读取()

    单选题查看答案

  • 假定某处理器可通过软件对高速缓存设置不同的写策略,那么,处理器主要运行包含大量存储器写操作的数据访问密集型应用应设置成什么写策略?为什么?

    简答题查看答案

  • ()又称为高速缓存,是可以进行高速数据传输的存储器。

    填空题查看答案

  • ()又称为高速缓存,是可以进行高速数据传输的存储器。

    单选题查看答案

  • 缓存就是指可以进行高速数据交换的存储器,它在内存与CPU之后交换数据,因此速度极快,所以又被称为高速缓存。()

    判断题查看答案

  • 给定高速缓存参数:每个存储器地址有m=32位,高速缓存的大小C=1024,每个高速缓存组有E=1个高速缓存行,每个高速缓存行由一个B=4字节的数据块组成,则每个高速缓存的高速缓存数组数S、标记位数t、组索引位数s、块偏移位数b分别为()

    单选题查看答案

  • 高速缓存存储器(Cache)用于CPU与主存储器之间进行数据交换的缓冲。其特点是速度快,但容量小。

    判断题查看答案

  • 如果一个地址的高S位被用作组索引,每行包括1个有效位,t个标记为,存储器块连续的片会被映射到同一个高速缓存组。那么每个这样的连续的片中有多少个块()

    单选题查看答案

  • 假设int占4个字节,grid从存储器地址0开始,高速缓存开始时是空的,唯一的存储器访问是对数组grid的元素的访问,变量i、j、total_x和total_y存放在寄存器中。试确定下列代码的高速缓存的读总数和不命中率分别是多少?()

    单选题查看答案