二级和三级缓存中,数据和指令不分开存放, 一级中是分开的
一级cache存储4个时钟周期
二级cache存储11个时钟周期
三级cache存储40个时钟周期
Pentium4处理器的核心由下须四个主要部件组成:
取指/译码单元 按顺序从 L2cache 中取程序指令,将它们译成一系列的微指令,并存入L1指令cache。
乱序执行逻辑 依据数据相关性和资源可用性,调度微指令的执行,因而微指令可按不同于所取机器指令流的顺序被调度执行。
执行单元 它执行微指令,从 L1数据 cache 中取所需数据,并在寄存器组中暂存运算结果。
存储器子系统这部分包括 L2 cache、L3 cache 和系统总线。当L1、L2cache 未命中时,使用系统总线访问主存。系统总线还用于访问 I/O 资源。