作者jacksoncsie (Nov)
看板Grad-ProbAsk
標題[理工] 111台科資概
時間Thu Feb 17 20:35:43 2022
這題目沒預設的情況,我自己假設是 mem stage 做 3 個 stage,其他都 1 個 stage
而 branch prediction 是在 mem stage 的最後一個才被決定的。
https://i.imgur.com/K5dmuc5.png
以下是自己畫的表格,有點久沒碰 pipeline 了
不知道有沒有錯
圖中 flush 改 5 個 cycle
https://i.imgur.com/hR5a16m.png
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.37.40.81 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Grad-ProbAsk/M.1645101345.A.CA7.html
※ 編輯: jacksoncsie (114.37.40.81 臺灣), 02/17/2022 21:58:16
1F:推 ddesc: 想問j大 第一行跟第二行有RAW02/17 22:14
2F:→ ddesc: 這個pipeline沒有forwarding 這樣第一行還沒寫入02/17 22:15
3F:→ ddesc: 第二行就已經讀走不會讀錯嗎02/17 22:15
改了 看還有沒有錯 感恩
※ 編輯: jacksoncsie (114.37.40.81 臺灣), 02/17/2022 22:34:57
※ 編輯: jacksoncsie (114.37.40.81 臺灣), 02/17/2022 22:38:32
4F:→ ddesc: 你後面很多clock都有兩個指令在memory stage02/17 23:23
5F:推 ddesc: 這題是抄課本的 解答連結我信箱給你了 你參考一下02/17 23:58
感恩
※ 編輯: jacksoncsie (114.37.40.81 臺灣), 02/18/2022 11:35:02
※ 編輯: jacksoncsie (140.124.183.56 臺灣), 02/19/2022 19:45:10
6F:推 mars900809: d大或版主我也需要這題的答案 請問可以傳給我嗎 12/17 00:29