一級快取記憶體是什麼組成的?東龍川江2021-12-12 00:44:52

一級快取是一級資料快取(Data Cache,D-Cache)和一級指令快取(Instruction Cache,I-Cache)組成。

二者分別用來存放資料以及對執行這些資料的指令進行即時解碼,而且兩者可以同時被CPU訪問,減少了爭用Cache所造成的衝突,提高了處理器效能。目前大多數CPU的一級資料快取和一級指令快取具有相同的容量,例如AMD的Athlon XP就具有64KB的一級資料快取和64KB的一級指令快取,其一級快取就以64KB+64KB來表示,其餘的CPU的一級快取表示方法以此類推。

一級快取記憶體是什麼組成的?54307022220072021-12-12 04:14:44

高速緩衝儲存器是存在於主存與CPU之間的一級儲存器, 由靜態儲存晶片(SRAM)組成,容量比較小但速度比主存高得多, 接近於CPU的速度。

主要由三大部分組成:

Cache儲存體:存放由主存調入的指令與資料塊。

地址轉換部件:建立目錄表以實現主存地址到快取地址的轉換。

替換部件:在快取已滿時按一定策略進行資料塊替換,並修改地址轉換部件。