问题 单项选择题

在主存和CPU之间增加Cache的目的是()。

A.增加内存容量

B.提高内存的可靠性

C.解决CPU与内存之间的速度匹配问题

D.增加内存容量,同时加快存取速度

答案

参考答案:C

解析:

Cache是为提高存储系统的存取速度而设立。其理论依据是程序访问的局部性原理。它的位置在CPU和主存之间。当CPU访问存储器时,先要将访问的地址通过地址总线送至Cache中的页表,与页表中所保存的地址比较,以确定要访问地址中的信息是否已经调入高速缓存。若“比较”符合则说明所需信息已调入高速缓存,就可直接从缓冲中存取数据;若“比较”不符合则说明所需信息没有调入缓冲,从内存中调入即可。如此便可解决CPU与Cache间速度不匹配的问题。

单项选择题
单项选择题