简述高速缓冲存储器Cache为什么能够实现高速的数据存取?

题目
问答题
简述高速缓冲存储器Cache为什么能够实现高速的数据存取?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

高速缓冲存储器Cache是位于CPU和主存DRAM之间的小容量高速存储器,其采用的是______类型存储器。


正确答案:扩展电缆的长度
扩展电缆的长度

第2题:

答案及其解析——位于CPU与主存之间的高速缓冲存储器(Cache)用于存放部分主存数据的拷贝,主存地址与Cache地址之间的转换工作由_____完成。


答案:A
本题考查高速缓冲存储器(Cache)的工作特点。 提供“高速缓存”的目的是为了让数据存取的速度适应CPU的处理速度,其基于的原理是内存中“程序执行与数据访问的局域性行为”,即一定程序执行时间和空间内,被访问的代码集中于一部分。为了充分发挥高速缓存的作用,不仅依靠“暂存刚刚访问过的数据”,还要使用硬件实现的指令预测与数据预取技术,即尽可能把将要使用的数据预先从内存中取到高速缓存中。 一般而言,主存使用DRAM技术,而Cache使用昂贵但较快速的SRAM技术。 目前微计算机上使用的AMD或Intel微处理器都在芯片内部集成了大小不等的数据高速缓存和指令高速缓存,通称为L1高速缓存(L1 Cache,即第一级片上高速缓冲存储器);而比L1容量更大的L2高速缓存曾经被放在CPU外部(主板或者CPU接口卡上),但是现在已经成为CPU内部的标准组件;更昂贵的顶级家用和工作站CPU甚至会配备比L2高速缓存还要大的L3高速缓存。

 

第3题:

下列叙述中,正确的是

A.高级程序设计语言的编译系统属于应用软件

B.高速缓冲存储器(Cache.一般用SRAM来实现

C.CPU可以直接存取硬盘中的数据

D.存储在ROM中的信息断电后会全部丢失


正确答案:B
所谓Cache,即高速缓冲存储器,是位于CPU和主存储器DRAM(Dynamic RAM)之间的规模较小的但速度很高的存储器,通常由SRAM组成。

第4题:

CPU配合Cache高速缓冲存储器工作,如果内存的存取周期时间为60ms,高速缓存的存取周期时间为15ms,命中率为90%.,则高速缓冲单元的平均存取时间均为( )。

A.22.75ms

B.21.75ms

C.18.5ms

D.19.5ms


正确答案:D

第5题:

高速缓冲存储器Cache一般采取( )。

A.随机存取方式

B.顺序存取方式

C.半顺序存取方式

D.只读不写方式


正确答案:A

第6题:

CPU中的高速缓冲存储器Cache,可以长期存放数据。()

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


正确答案:×

第7题:

高速缓冲存储器Cache一般采取(13)。

A.随机存取方式

B.顺序存取方式

C.半顺序存取方式

D.只读不写方式


正确答案:A
解析:高速缓冲存储器Cache工作时,Cache控制器能够根据指令地址得到Cache中对应地址,按地址存取,因此它是随机存取方式。

第8题:

高速缓冲存储器Cache的一个与效率有关的重要指标是【 】。


正确答案:命中率
命中率 解析:Cache的一个重要指标是命中率,即在有Cache的系统中,CPU需要访问的数据在 Cache中能直接找到的概率,它与Cache的大小、替换算法、程序特性等因素有关。命中率越高,Cache的效率越高,对提高系统速度的贡献越大。

第9题:

高速缓冲存储器(Cache)是硬盘上的一个高端区域。( )


正确答案:×
高速缓冲存储器(Cache不是硬盘上的一个高端区域,而是一个高速小容量的临时存储器,集成在CPU芯片内部。

第10题:

高速缓冲存储器Cache的作用就是解决高速度微处理器和低速度存储器之间速度的矛盾。


正确答案:正确

更多相关问题