[理工] 111台科資概

看板Grad-ProbAsk作者 (Nov)時間2年前 (2022/02/17 20:35), 2年前編輯推噓2(203)
留言5則, 1人參與, 2年前最新討論串1/1
這題目沒預設的情況,我自己假設是 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://www.ptt.cc/bbs/Grad-ProbAsk/M.1645101345.A.CA7.html ※ 編輯: jacksoncsie (114.37.40.81 臺灣), 02/17/2022 21:58:16

02/17 22:14, 2年前 , 1F
想問j大 第一行跟第二行有RAW
02/17 22:14, 1F

02/17 22:15, 2年前 , 2F
這個pipeline沒有forwarding 這樣第一行還沒寫入
02/17 22:15, 2F

02/17 22:15, 2年前 , 3F
第二行就已經讀走不會讀錯嗎
02/17 22:15, 3F
改了 看還有沒有錯 感恩 ※ 編輯: jacksoncsie (114.37.40.81 臺灣), 02/17/2022 22:34:57 ※ 編輯: jacksoncsie (114.37.40.81 臺灣), 02/17/2022 22:38:32

02/17 23:23, 2年前 , 4F
你後面很多clock都有兩個指令在memory stage
02/17 23:23, 4F

02/17 23:58, 2年前 , 5F
這題是抄課本的 解答連結我信箱給你了 你參考一下
02/17 23:58, 5F
感恩 ※ 編輯: jacksoncsie (114.37.40.81 臺灣), 02/18/2022 11:35:02 ※ 編輯: jacksoncsie (140.124.183.56 臺灣), 02/19/2022 19:45:10
文章代碼(AID): #1Y3a4Xod (Grad-ProbAsk)