看板 Grad-ProbAsk 關於我們 聯絡資訊
http://i.imgur.com/ZNX0yR1.jpg 想請問各位大大 為什麼lw指令不用算到ALUsrc的時間 http://i.imgur.com/KZ8SImS.jpg 還有這題的第三為什麼不是Regdst 而是ALUOp ALUSrc為crtical 請各位大大解惑 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.247.164.112 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1502266874.A.D62.html ※ 編輯: wsp50317 (27.247.164.112), 08/09/2017 16:57:03
shownlin: 第一題沒拍題目不知道是講哪種機器 08/09 17:57
shownlin: single cyle的確不用算 因爲registerfile的時間應該會 08/09 17:57
shownlin: 比sign extended比較長第二題參考#1OAQ7UIP 08/09 17:57
wsp50317: 不好意思 第一題我沒有聽懂@@ 以第二題的解答來說 為什 08/09 21:06
wsp50317: 麼有些指令的ALUSrc要算 有些則不用 如果會用到ALU 那 08/09 21:06
wsp50317: 麼這個MUX應該是一定會經過的吧? 08/09 21:06
wsp50317: 還有這題是single cycle沒錯 謝謝大大 08/09 21:07
shownlin: 你去看電路圖 看ALU的兩個運算元 08/09 22:18
shownlin: 哪個比較快對哪個比較慢對就知道了 08/09 22:18
shownlin: 而且Mux的時間也不該是在ALU和D-memory之間 08/09 22:19
shownlin: 那邊沒有multiplexer 08/09 22:19
shownlin: lw會有三條datapath 最慢那一條才是critical path 08/09 22:22
wsp50317: 想通了! 謝謝大大 08/09 23:20
ken52011219: 看到有人貼我之前的文還真是懷念XDD 08/09 23:53
ken52011219: 這題知道signal 的必須產生時間 與路徑的delay time 08/10 00:01
ken52011219: 是不同的就好 08/10 00:01
shownlin: 哈 ken大竟然出來了 其實我之前也問過一模一樣的問題 08/10 00:22