看板 Grad-ProbAsk 關於我們 聯絡資訊
http://0rz.tw/fQ9cS 第七題 請問什麼叫 MISS 什麼是 HIT MISS : 想要的DATA不在BLOCK 。 HIT : 想要的DATA在裡面 。 我一直都是用這兩個方法去判斷 所以我的答案是 0,8,0,6,8 我的 M M H M H 張凡 M M M M M TAG DATA H/M 0 00 00 1 01 00 2 10 00 3 11 00 M MISS H HIT 我第一次放的時候裡面沒有DATA也是給M 後來遇到裡面要的DATA也是一樣的話就會是H 如果不一樣則替換掉然後填M 請問我錯在哪裡? 我說仔細一點 我先把所有的位置寫成2進位 0: 00 00 8: 10 00 6: 01 10 因為是4個BLOCK 所以我需要兩個BIT的INDEX 而最後兩個BIT 是DATA 我就把前面兩個 BIT當INDEX 然後0 (00 00) 我就到 00 裡面去找 可是一開始沒有東西 MISS 8 (10 00) 10 裡面去找 可是一開始沒有東西 MISS 0 (00 00) 00 已經有東西了所以 HIT 6 (01 10) 01 沒有東西 MISS 8 (10 00) 10 有東西 HIT -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.224.205.80 ※ 編輯: newman1125 來自: 61.224.205.80 (02/02 21:21)
sean456:你這題應該是要問直接映射吧!? 02/02 21:37
gmotwm2001:樓上ID好熟悉XD 02/02 21:46
newman1125:對 02/02 21:49
※ 編輯: newman1125 來自: 61.224.205.80 (02/02 21:56)
gmotwm2001:前面兩個bit是tag 後面兩個bit是index 02/02 22:01
gmotwm2001:後面兩個index=block 項目 02/02 22:02
zeowo:標題錯誤喔~ 02/03 21:36