存储器设计的目标之一是以较小的成本使存储体系与CPU的速度相匹配。为了实现此目标,速度、容量和价格是设计存储器时应考虑的主要因素,以确定存储器体系结构。一般情况下,理想的存储体系结构层次从低到高依次为( )。
A.主存储器、辅助存储器、高速缓存、寄存器
B.辅助存储器、主存储器、高速缓存、寄存器
C.高速缓存、主存储器、辅助存储器、寄存器
D.寄存器、高速缓存、主存储器、辅助存储器
【答案】B。在设计存储体系结构时,需要根据访问局部性规律优化设计存储器系统,即将计算机中频繁访问的数据存放在速度较高的存储器件中,而将不频繁访问的数据存放在速度较慢但价格较低的存储器件中,为此人们采用了层次化的存储器实现方法。存储器系统根据容量和工作速度分成若干个层次。一般速度较慢的存储器件成本较低,可用其实现大容量的较低层次的存储器,而用少量的速度较高的存储器件实现速度较高的存储器层次,B项正确,ACD项错误。故本题正确答案选B。