[理工] 计组(下)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