看板 Grad-ProbAsk 關於我們 聯絡資訊
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://www.ptt.cc/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
Aa841018: 我的理解是,Data欄=2^offset然後因為單位要從byte改成b 10/13 16:06
Aa841018: it,所以要乘8 10/13 16:06
mi981027: 這樣想:Cache的data那個欄位要存的是什麼? 就是一個bl 10/13 16:11
mi981027: ock所含的所有資料量 10/13 16:11
mi981027: 而一個block的大小是64 bytes,也就是64*8 bits,這全 10/13 16:11
mi981027: 部都要存的cache裡 10/13 16:11
mi981027: *存到 10/13 16:11
fmtshk: 喔喔對欸,沒注意到單位,感謝! 10/13 18:53