看板 Grad-ProbAsk 關於我們 聯絡資訊
如圖 https://imgur.com/G4yKYK1 https://imgur.com/wZnXEYb https://imgur.com/LOC4NeV 請問這題的第4小題 除了答案forwarding path從PP7拉 能否在exe算完sub後 從PP4往前拉? 此方法是否可行? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.229.83 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1545051902.A.62C.html
skyHuan: 感覺要這樣forwarding的話要再加其他HW 12/18 01:32
skyHuan: 正常forwarding的是給ALU用,sw用ALU是加base跟offset, 12/18 01:34
skyHuan: 把write addr forwarding要forwarding給pipeline registe 12/18 01:34
skyHuan: r嗎,如果這樣應該要加上一個mux決定存進pipeline regist 12/18 01:34
skyHuan: er的是原本的地址還是前饋的地址 12/18 01:34
skyHuan: 如果是只有用到EXE1的指令後面接ALU指令又有hazard就可以 12/18 01:37
skyHuan: 用你說的PP4往前拉來forwarding 12/18 01:37
skyHuan: 第四小題應該比較像MIPS的MEM/WB-to-MEM forwarding,從P 12/18 01:37
skyHuan: P7拉應該會比較簡單 12/18 01:37
skyHuan: 上面講錯了,不是原本的地址,是原本的write data或要for 12/18 01:40
skyHuan: warding的write data 12/18 01:40
skyHuan: lw R1 20(R2) sw R1 16(R3) 12/18 01:45
skyHuan: MIPS的這個例子也是用類似第四小題的前饋解決的 12/18 01:45
bightp36936: 樓上真的猛幾乎每題都能回答且詳細不考慮去當個老師 12/18 01:59
bightp36936: 嗎 12/18 01:59
skyHuan: 剛好張凡前幾天有講到類似題XD 12/18 02:03
skyHuan: 超愛張凡der!! 而且我數學很爛QQ 12/18 02:03
st1009: 覺得樓上台大正取了,別人不會的樓上都會,超強! 12/18 07:49
skyHuan: 樓上開始暗黑兵法了嗎XD 12/18 07:54
Dora5566: sky大不要再反串了,你就是張凡對吧 12/18 10:00