[理工] 計組(下)P.41

作者: abcd012345 (sadjeff)   2019-10-04 09:44:07
https://i.imgur.com/1vUrOXA.jpg
請問它題目中的4K blocks指的是cache的總共大小對吧?
我是依一個block size爲4W
然後用4K除4W求得Index,可是解答直接對4K取log得index.
這代表4Kblocks是index嗎?
最後想在請教題目中該怎麼分辨它給的是cache總共的大小還cache的blocks數目
作者: ekids1234 (∵:☆星痕╭☆)   2019-10-04 09:54:00
4K blocks指的是 block的數量,在 direct 中 一個 index 對 一個 block他取 log 是因為總共有 2^12個 block,只要用 12個bits就可以表達完畢(給你12bits的array 0101跑 共2^12種)第一種 direct 的狀況因為 1:1 所以 index數量也是2^12給cache總共的大小的話他會給你總共幾word或者幾byte等
作者: abcd012345 (sadjeff)   2019-10-04 13:18:00
瞭解!

Links booklink

Contact Us: admin [ a t ] ucptt.com