推 kyuudonut: 這兩題TKB都沒講 幫你推 不過弟一題我覺得是刻意簡化成12/09 15:29
→ kyuudonut: 8bit address跟tag可以自行加上24個0就符合32bit12/09 15:31
推 gary19941208: 第一題應該在寫的時候把前提寫好就可以了,不然就真12/09 15:36
→ gary19941208: 的加24個0吧。第二題20*B和20+B那個是miss latency12/09 15:36
→ gary19941208: ,你就把上面那幾個size代進去算哪個size最好12/09 15:36
怎麼代進去?B用size代進去...看不是很懂,假設代8byte代進去之後變成20*B……然後
呢QQ
推 rightofangel: with 16 one-word block 又是direct mapped12/09 17:25
→ rightofangel: 所以index用4bit就可以表示16個block12/09 17:26
→ rightofangel: 嗯 自己回完也覺得怪怪的XD 為什麼是1word 8bit呢12/09 17:32
→ kyuudonut: 沒有啦... 純粹就是沒有打而已 前面補24個零版面很難12/09 23:18
→ kyuudonut: 排吧...12/09 23:18
※ 編輯: newpuma (114.136.187.117), 12/09/2016 23:42:01
→ gigiman: 第二題(1)block size 8->0.08*20*8 16->0.03*20*16這樣子12/10 00:02
→ gigiman: block size B對應到的就是8,16,32,64,12812/10 00:06
→ gigiman: miss latency 20*B 對應就是 20*8,20*16,20*32,20*64...12/10 00:07
→ gigiman: (2)的話對應就是 20+8,20+16,20+32,20+64,20+128 12/10 00:08
第一小題明白,第二小題就有些不懂,24+8之後是對照32看嗎,有些不明白為什麼加24會
有影響(其實第一題也有點不明白大家都是*20,那個pennalty還是latency應該也只是等
比例放大而已不是嗎)
※ 編輯: newpuma (114.136.187.117), 12/10/2016 00:40:46