作者fmtshk (fmtshk)
看板Grad-ProbAsk
標題[理工] 計組_(下)p.47
時間Sun Oct 13 15:37:54 2019
https://i.imgur.com/sK94U54.jpg
https://i.imgur.com/cKaQfKm.jpg
請問此題的"The total number of each block required" = 4+34+64*8=550
那個乘8要怎麼理解?
確認一下,each block required是指這個four-way_cache
四塊中其中一塊的total number(面積?)嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.11.8.97 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Grad-ProbAsk/M.1570952276.A.4B0.html
※ 編輯: fmtshk (39.11.8.97 臺灣), 10/13/2019 15:41:25
※ 編輯: fmtshk (39.11.8.97 臺灣), 10/13/2019 15:41:47
※ 編輯: fmtshk (39.11.8.97 臺灣), 10/13/2019 15:42:31
1F:推 Aa841018: 我的理解是,Data欄=2^offset然後因為單位要從byte改成b 10/13 16:06
2F:→ Aa841018: it,所以要乘8 10/13 16:06
3F:推 mi981027: 這樣想:Cache的data那個欄位要存的是什麼? 就是一個bl 10/13 16:11
4F:→ mi981027: ock所含的所有資料量 10/13 16:11
5F:→ mi981027: 而一個block的大小是64 bytes,也就是64*8 bits,這全 10/13 16:11
6F:→ mi981027: 部都要存的cache裡 10/13 16:11
7F:→ mi981027: *存到 10/13 16:11
8F:→ fmtshk: 喔喔對欸,沒注意到單位,感謝! 10/13 18:53