作者bigrat2 (MrEric)
看板Grad-ProbAsk
標題[理工] [計組] pipeline hazard RAW型態資料相依
時間Sat Jan 23 23:10:44 2010
因為題目有點長所以我用成圖片檔
請看以下連結
題目一
http://www.badongo.com/pic/8502675
解答
http://www.badongo.com/pic/8502676
題目二
http://www.badongo.com/pic/8502677
解答
http://www.badongo.com/pic/8502678
兩題都是台大的題目
但是不同作者寫的書
我想請問同樣都是raw型態的資料相依
為什麼題目一只有損失兩個週期
而題目二卻損失三個週期呢?
拜託各位高手了
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.33.6.216
推 tureday:第一題他作者應該是假設此為MIPS機器,因為MIPS可以前半週 01/24 01:25
→ tureday:期做WB的寫入 01/24 01:26
→ tureday:後半週期做ID的暫存器READ,而第二題是假設為非MIPS 01/24 01:28
→ tureday:所以必須要r1寫回去再讀出 01/24 01:29
→ bigrat2:,感謝回答,所以作答的時候要寫自己的假設嘛? 01/24 02:09
推 tureday:基本上都要自己先行假設會比較安全 01/24 02:28