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