Re: [理工] 交大 98計組

看板Grad-ProbAsk作者 (Transfat)時間7年前 (2017/01/02 14:50), 編輯推噓3(3010)
留言13則, 4人參與, 最新討論串2/2 (看更多)
※ 引述《yellow60127 (nickyellow)》之銘言: : http://i.imgur.com/9lrsPxN.jpg
: http://i.imgur.com/cDsgf1V.jpg
: 小弟一直搞不清楚這種類型題目觀念QQ : 知道word address首先要先轉byte address,但是該除多少要怎麼判斷? : 第一小題中,轉block先除4,這個4是代表什麼意思?題目說total size是16words,是代表 : 總共是4個block(0~3)嗎? : 第二小題,轉block除2,這個2是因為他是2-way嗎?之後又再去除4,這動作又是什麼意思 : 呢QQ : (看到題目會先把他們轉成二進位,但是之後該怎麼切出index 跟tag一直不太清楚QQ ) : 不知道各位大大能否點一下小弟,感謝~ 我對判斷Hit/Miss還是有點模糊QQ 我知道要先比index再比tag,想問在Directed mapped 中(第一張圖)為什麼倒數第六個會是miss? 可以解釋看看每個Hit和Miss的原因嗎>< 還有就是如果是2-way或4-way, 可以比幾個啊? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.25.105 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1483339821.A.E75.html

01/02 14:53, , 1F
index為0的位置被前一個搶走了,兩個,四個
01/02 14:53, 1F

01/02 14:56, , 2F
詳細說明可能請板上大神了XD
01/02 14:56, 2F

01/02 14:58, , 3F
INDEX是每個人要坐的位置 TAG是每個人的編號
01/02 14:58, 3F

01/02 14:59, , 4F
編號一樣代表現在位置上坐的是自己所以是HIT
01/02 14:59, 4F

01/02 15:01, , 5F
反之就是坐的是跟自己一樣位置的人但不是自己所以MISS
01/02 15:01, 5F

01/02 15:02, , 6F
2way的意思是每個人被分配到一個裡面有兩個位置的SET
01/02 15:02, 6F

01/02 15:03, , 7F
SET裡面兩個位置想坐哪都可以 4WAY意思一樣
01/02 15:03, 7F

01/02 15:11, , 8F
倒數第六個MISS 是因為他被跟自己位置一樣編號為1的人
01/02 15:11, 8F

01/02 15:12, , 9F
踢走了 所以再一次存取的時候已經不再快取了
01/02 15:12, 9F

01/02 15:14, , 10F
這個關係要了解你才能判斷是Conflict 還是Compulsory
01/02 15:14, 10F

01/02 15:14, , 11F
吧@@
01/02 15:14, 11F

01/02 15:21, , 12F
感謝樓上兩位,我看懂了
01/02 15:21, 12F

01/02 15:50, , 13F
http://imgur.com/a/nnkXd 有錯請指正
01/02 15:50, 13F
文章代碼(AID): #1OQVWjvr (Grad-ProbAsk)
討論串 (同標題文章)
文章代碼(AID): #1OQVWjvr (Grad-ProbAsk)