L1 : Instruction Cache(指令快取)+Data Cache(資料快取)
L2/L3 : Cache
L1有分指令快取與資料快取
各自擁有一定容量
但是L2以降則混合使用不再區分個別使用目的及範圍
Pentium 4開始使用的NetBurst架構
將Instruction預解碼成微運算碼,稱microOps
Instruction Cache則改稱Trace Cache
預解碼的好處是不必等要執行時才解碼
對於大量重複性質高的運算有極大助益
例如迴圈多的運算
但是碰到不存在於Trace Cache中的微指令碼
又必須重新從L2.L3甚至主記憶體提取,再行解碼...