cache的存儲容量是什麼

來源:魅力女性吧 7.64K
cache的存儲容量是什麼

cache的存儲容量是介於中央處理器和主存儲器之間的高速小容量存儲器。cache的存儲容量為4K字,字長32位,所以,cache的存儲容量為4Kx32位=128K位。

已知主存塊大小為4個字(字長32位),即16B,因此cache塊內地址為4位。其存儲容量為4K,所以cache共有1K(2^10)行,用10位表示cache行號。主存地址由tag、cache行號、cache塊內地址組成,所以tag共佔18位。本題採用的是回寫方式,還包含髒位,所以標記行共18(tag)+1(有效位)+1(髒位)=20位,其標記陣列為20位x2^10行=20K位。

cache的總容量=標記陣列(20K位)+存儲容量(128K位)=148K位。

熱門標籤