作者thmyjukilop (相信未來)
看板Grad-ProbAsk
標題Re: [理工] 計組 張凡 下冊 P247 題10 99交大資聯
時間Tue Dec 11 20:00:41 2012
※ 引述《CrazyBoss (CrazyBoss)》之銘言:
: 請問 Data cache Hit/Miss 和 TLB Hit/Miss 這兩個欄位怎麼算呀?
: 我只知道 Physical Address 是去 page table 查表後加上原本的 offset
: 後面就解不出來了
: 有請強者幫我解惑
題目
http://ppt.cc/woCJ
http://ppt.cc/8iII
http://ppt.cc/ILAg
我也遇到同樣的問題
Data cahe Hit/Miss 這邊我不知道怎麼算的
1GB of physical memory -> 是說 physical address 是30 bits 嗎?
如果是切physical address
offset = 8 bits
index = 8 bits
tag = 30 - 8 - 8 = 14 bits
physical address Data Cahe Hit/Miss
Tag Index offest
0x2d45 |e2|21 Miss
0x350a |58|a3 Miss
0x2d45 |e2|51 Hit
0x350a |5a|09 Miss
0x0933 |5a|dd Miss
0x350a |5a|aa Miss <- 為什麼沒有HIT?
0x2d45 |e2|92 Hit
卡了好久...
請高手幫幫忙我哪邊錯了
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.253.204.35
※ 編輯: thmyjukilop 來自: 111.253.204.35 (12/11 20:03)
推 wsx02:direct map 12/11 20:20
→ thmyjukilop:請問能再詳細一點嗎? 謝謝 12/11 21:04
→ thmyjukilop:請問我tag index offset 有切錯嗎? 12/11 21:05
推 Bearcome:都沒錯 沒HIT是因為被上一個0933換掉了 12/11 21:07
→ thmyjukilop:....恍然大悟 我在幹嘛-.- 謝謝兩位 12/11 21:20