单选题
为了解决CPU与主存速度不匹配的问题,通常采用的方法是______。
A.采用速度更快的主存
B.在CPU和主存之间插入少量的高速缓冲存储器
C.在CPU周期中插入等待周期
D.扩大主存的容量
A
B
C
D
【正确答案】
B
【答案解析】
[解析] 由于主存的速度低于CPU的速度,因此解决CPU与主存速度不匹配的问题最常用的方法是在CPU和主存之间建立高速缓冲存储器(Cache)。 Cache位于主存和CPU之间,用来存放正在执行的程序段和数据,以便CPU能高速地使用它们。Cache的存取速度可以与CPU的速度相匹配,但存储容量较小,价格较高。在Cache和主存之间,增加辅助硬件,让它们构成一个整体(Cache存储系统),Cache存储系统全部用硬件来调度,因此它对系统程序员和应用程序员都是透明的。
提交答案
关闭