[理工] 計組 控制信號線 Aluop 張凡p.384

看板Grad-ProbAsk作者 (R7)時間6年前 (2018/06/01 14:14), 編輯推噓1(101)
留言2則, 1人參與, 5年前最新討論串1/1
https://i.imgur.com/Jk6PYW6.jpg
題目是說控制信號線的輸出若卡在1或0的話 結果會導致怎樣 第一個問題是AluOp卡在1的h.j這兩個部分 我的理解是 op1卡1時 應該是lwsw/beq 會錯 需要00/01 op0卡1時 應該是lwsw/Rtype會錯 需要00/10 答案都只給lwsw錯 第二個問題是這裡跟前面的 AluOp的真值表 看完後我自己矛盾了 沒有讀通 我的理解是 因為真值表建立的時候只考慮 00/x0/x1 所以在AluOp 控制信號線的設定時 Rtype雖然會設10 但其實Op0不對也沒關係 Beq雖然設01 但Op1不對也沒關係 不影響他的運算 是這樣嗎? 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.52.224.212 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1527833694.A.CA4.html

11/02 17:55, 5年前 , 1F
ALU進行減法是X1,所以i的答案才沒有beq
11/02 17:55, 1F

11/02 17:55, 5年前 , 2F
然後j我就覺得是答案錯了,應該要多出R-type - {sub}
11/02 17:55, 2F
文章代碼(AID): #1R4EHUoa (Grad-ProbAsk)