问题 单项选择题

计算机的存储系统采用分级存储体系的理论依据是 (11) 。目前,计算机系统中常用的三级存储体系是 (12)

A.寄存器、内存、外存

B.寄存器、cache、内存

C.cache、主存、辅存

D.L0、L1、L2三级cache

答案

参考答案:C

解析:

[分析]: 计算机的存储系统采用分级存储体系的理论依据是程序访问的局部性原理。CPU访问存储器时,无论是取指令还是存取数据,所访问的存储单元都趋于聚集在一个较小的连续区域中。局部性分为两种,分别是时间局部性和空间局部性。时间局部性是指如果一个信息项正在被访问,那么在近期很可能还会被再次访问。程序循环、堆栈等是产生时间局部性的原因。空间局部性是指在最近的将来将用到的信息很可能与现在正在使用的信息在空间地址上是临近的。
计算机系统中常用的三级存储体系是指cache、主存、辅存,这3个级别从左向右容量越来越大,价格越来越低,速度越来越慢。

选择题
单项选择题