[理工] 計組_關於RISC

看板Grad-ProbAsk作者 (fmtshk)時間6年前 (2019/11/27 13:40), 編輯推噓1(105)
留言6則, 3人參與, 6年前最新討論串1/1
https://i.imgur.com/851ggsd.jpg
請問(c),"一次只允許在pipe中添加兩條指令,避免同時存取memory" 正確應該是一條嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 120.102.172.123 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1574833230.A.D1E.html

11/27 13:54, 6年前 , 1F
他意思應該是"整個pipeline中只能有兩條指令"?
11/27 13:54, 1F

11/27 14:44, 6年前 , 2F
原文直翻,只能有兩個instr.在同一時間運作
11/27 14:44, 2F

11/27 14:44, 6年前 , 3F
反例就很好舉了
11/27 14:44, 3F

11/27 14:45, 6年前 , 4F
一個任意指令,一個lw/sw ,必定有structural hazard
11/27 14:45, 4F

11/27 14:46, 6年前 , 5F
除非分開來instr mem&data mem ,就像課本教得那樣
11/27 14:46, 5F

11/28 00:42, 6年前 , 6F
好的,謝謝
11/28 00:42, 6F
文章代碼(AID): #1TtWnEqU (Grad-ProbAsk)