看板 Grad-ProbAsk 關於我們 聯絡資訊
1.題目 http://i215.photobucket.com/albums/cc91/serflygod/0020-2.jpg
第四小題 解答 http://i215.photobucket.com/albums/cc91/serflygod/0021-1.jpg
我的疑問是 課本上有一張圖表 它說 Branch If PC=PC+4 IR=memory[PC] ID PC=aluout+sign extend(IR[15-0]<<2) EXE if(A==B)then PC=Aluout branch 不是在EXE階段就執行了 if(A==B)then PC=Aluout了嗎 所以我想應該在MEM階段就能決定是否分支成立了? 所以應該只要2個stall就好? 但為什麼這題解答又冒出了:bne在MEM才能決定是否成立? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.224.138.172