看板 Grad-ProbAsk 關於我們 聯絡資訊
請問一下 在datapath圖當中 R-type指令的shamt欄位是在哪個部份被處理? 研究了一下還是不了解 希望有人能回答 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 163.32.125.137 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1545552862.A.0DF.html
b10007034: 張凡那本跟原文書都沒提到shamt的data path,研究不出 12/23 16:38
b10007034: 來是正常的 12/23 16:38
imadog: 原來連原文書也沒有 那有神人知道嗎 還是當它不會考就好 12/23 16:46
YeaPa: 指令抓出來後直接拉一條線接到ALU,ALU之後會根據aluop決定 12/23 17:40
YeaPa: 會不會用到 12/23 17:40
YeaPa: 之前作業是這樣寫的,有錯還起其他人修正 12/23 17:40
b10007034: 其實餵狗之後蠻明顯的 12/23 17:50
b10007034: sll $t5,$t4,2. R-type,aluop決定為sll,shamt為2 12/23 17:52
b10007034: 可想而知,instruction memory之後decode 12/23 17:56
b10007034: 會有多條線代表shamt的值拉去alu把t4的值往左shift 2位 12/23 17:57
b10007034: 然後就可以把值存到t5了 12/23 17:58
imadog: 好喲 謝謝 12/25 00:15