题目
【题文】位于CPU与内存之间的一种容量较小但速度较高的存储器是________。
【题文】位于CPU与内存之间的一种容量较小但速度较高的存储器是________ 。
题目解答
答案
【答案】cache
解析
本题考查计算机存储体系的基本概念,核心在于理解CPU与内存之间的存储器层级结构。关键点在于:
-
速度匹配问题:CPU速度远高于内存,直接访问内存会导致效率低下。
-
缓存的作用:位于CPU与内存之间的高速缓存(cache)通过存储CPU频繁访问的数据,减少数据访问延迟,提升系统性能。
-
容量与速度的权衡:cache容量较小但速度极快,介于CPU内部寄存器和内存之间。
-
存储体系分层结构
计算机存储系统分为多层(如寄存器、cache、内存、磁盘),cache是CPU与内存之间的中间层,用于缓解速度差异。 -
cache的特点
- 容量小:相比内存,cache存储空间有限,但足够存放CPU近期使用的数据。
- 速度快:采用SRAM技术,访问时间接近CPU内部操作速度。
- 临时存储:通过预存或复制CPU访问过的数据块,提高命中率。
-
功能作用
cache通过空间局部性(连续访问同一区域)和时间局部性(近期访问的数据可能重复使用)原理,大幅减少CPU对内存的直接依赖,显著提升系统效率。