作者imadog (凹嗚)
看板Grad-ProbAsk
標題[理工] 計組 資料路徑
時間Sun Dec 23 16:14:19 2018
請問一下
在datapath圖當中
R-type指令的shamt欄位是在哪個部份被處理?
研究了一下還是不了解
希望有人能回答 謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 163.32.125.137
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Grad-ProbAsk/M.1545552862.A.0DF.html
1F:推 b10007034: 張凡那本跟原文書都沒提到shamt的data path,研究不出 12/23 16:38
2F:→ b10007034: 來是正常的 12/23 16:38
3F:→ imadog: 原來連原文書也沒有 那有神人知道嗎 還是當它不會考就好 12/23 16:46
4F:推 YeaPa: 指令抓出來後直接拉一條線接到ALU,ALU之後會根據aluop決定 12/23 17:40
5F:→ YeaPa: 會不會用到 12/23 17:40
6F:→ YeaPa: 之前作業是這樣寫的,有錯還起其他人修正 12/23 17:40
7F:推 b10007034: 其實餵狗之後蠻明顯的 12/23 17:50
8F:→ b10007034: sll $t5,$t4,2. R-type,aluop決定為sll,shamt為2 12/23 17:52
9F:→ b10007034: 可想而知,instruction memory之後decode 12/23 17:56
10F:→ b10007034: 會有多條線代表shamt的值拉去alu把t4的值往左shift 2位 12/23 17:57
11F:→ b10007034: 然後就可以把值存到t5了 12/23 17:58
12F:→ imadog: 好喲 謝謝 12/25 00:15