A-A+

PC中CPU执行MOV指令从存储器读取数据时 数据搜索的顺序是()A.L1 cache 12

2022-08-05 22:25:48 问答库 阅读 172 次

问题详情

PC中CPU执行MOV指令从存储器读取数据时,数据搜索的顺序是()
A.L1 cache、12 cache、DRAM和外设
B.L2 cache、L1 cache、DRAM和外设
C.DRAM、外设、L2cache和L1 cache
D.外设、DRAM、L1 cache和L2 cache请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:A
解析:当CPU提出数据请求时,所需的数据可能会在以下四处之一找到:L1Cache,L2Cache,主存或外存系统(例如硬盘)。L1Cache就在CPU内部,速度与CPU一致但容量远小于12Cache。L2Cache目前已和CPU做在同一个基片上,因此其工作频率也与处理器的工作频率相等且容量比L1Cache要大。主存容量比Cache要大得多,由DRAM构成,但速度比L2Cache差一个数量级。外存系统容量最大,但比其他存储区域要慢的多。数据搜索首先从L1Cache开始,然后依次为L2Cache,DRAM和外存。每一级组件的速度逐渐降低,容量逐渐增大。

考点:数据,存储器