CPU取指令时要到哪里取啊/

来源:百度知道 编辑:UC知道 时间:2024/06/03 17:01:48
CPU取指令时要到哪里取啊/

.

L1 指令缓存

如果详细点说,对于现代 x86/x86-64 CPU:

硬盘上的程序,读入到内存;
内存中正在使用的数据和指令缓存于 L2 缓存;
L2 缓存中的指令排序后送入 L1 指令缓存;
L1 指令缓存中的指令队列在 CISC 外围电路译码;
译码完毕得到的 RISC 指令微码送入 CPU 核心的
指令寄存器队列等候执行。

.

计算机运行程序时,先将有关程序调入内存,再将指令调入寄存器,CPU顺序调用寄存器中的指令并解释执行