在一個資料量大小為16KB,且每個區塊為4的字組的直接對映快取中,
假設位址為32位元,則此快取總共需要多少個位元?
===============================================================
16KB = 4K words = 2^12 words
區塊大小為4個words = 2^2 words
所以快取共2^10個區塊
每個資料區塊有32*4 = 128位元
快取的大小為: 2^10 * [ 128 + (32-10-4) + 1 ]
請問為什麼要 -4 ?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.166.112.98