看板 Grad-ProbAsk 關於我們 聯絡資訊
https://i.imgur.com/opucVRU.jpg
想請問b小題部分,最後一個word address 2答案是給miss,由於題目是說1個block可以 放4 word,自己畫出來最後2也還是在cache裡頭 https://i.imgur.com/I28Kxmn.jpg
附上自己的作答過程,除了紅筆以外處跟課本答案都一樣 一直不是很確定這樣子畫final cache content到底對不對 再煩請各位大大解惑關於final content是不是畫錯了,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.217.47 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1607431436.A.4B3.html
windada2: 因為一次 miss 是抓一個 block 進來,在 16 那次 miss12/09 02:57
windada2: 會抓 [16-19] 進來 cache,所以在最後一個 2 的時候會 m12/09 02:57
windada2: iss。就像為什麼 3 會 hit 一樣。12/09 02:57
了解,另外想請問一次抓一個block進來的話都是連續4個word address對嗎,如果是的話 要怎麼判定是哪四個,是以目前要抓的word address+4為範圍嗎?例如2就是抓2 3 4 5, 16就是抓16~19這樣 ※ 編輯: sososlee (123.192.217.47 臺灣), 12/09/2020 14:29:44
windada2: 不是 是看那個 address 在哪個 block 內,例如 2 就是在12/09 15:28
windada2: [0-3] 的這個 block 裡面 12/09 15:28
懂了,謝謝w大~ ※ 編輯: sososlee (123.192.217.47 臺灣), 12/09/2020 16:57:03