推 b10007034: 為什麼解答的stage有些是6個,FDDXMW 12/30 14:13
推 TampaBayRays: Hazard 12/30 14:14
推 TampaBayRays: 解答是不是寫成ID跳啊? 12/30 14:19
推 etesia329: 因為是bnez 這指令是把branch拆開成 add 跟bnez兩個。b 12/30 15:39
→ etesia329: nez在ex stage就可以算出target了 所以直接用fw unit回 12/30 15:39
→ etesia329: 去救lw,但題目特別強調resolved in mem stage容易讓人 12/30 15:39
→ etesia329: 誤會是真的... 12/30 15:39
→ kobebset105: 所以只能說題目害人了... 12/30 15:45
→ etesia329: 如果仔細追蹤一下 你看R3暫存器 他在sub指令時就被算好 12/30 15:45
→ etesia329: ,所以到bnez用的時候在ex就可以forwarding了 12/30 15:45
→ etesia329: 眼殘打錯 是R4 囧 12/30 15:46