作者:
kyuudonut (善良è€ç™¾å§“)
2016-09-15 22:15:05想問一下這題
張凡[上] P-389 的第三小題
https://imgur.com/a/OXTWh
後續計算方式了解
但不太知道為什麼第一句 就直接肯定
ALUOp and ALUSrc would be "the most critical" to generate quickly.
請問這兩個是怎麼被選出來的? critical path 上應該還有其他的訊號線可以選擇?
就我的了解 critical path 應該是 load 的路徑對吧? 實際執行時間最長的指令?
作者:
k2shouai (coding....)
2016-09-15 22:35:00因為這二個是用來確定指令是哪個吧! 確定指令後其他控制信號才知道如何設定,參考(上冊)p439 pipeline的部份也是如此。critical path的部分是lw, 原因參考p385~386嗯我前面說法不對, 應該說其他control singal相較之下比較晚才需要用到
作者:
kyuudonut (善良è€ç™¾å§“)
2016-09-15 23:08:00同意! 我的想法應該跟你一樣?
作者:
k2shouai (coding....)
2016-09-15 23:10:00嗯嗯,最急迫需要產生的吧,上一小題就是最不急迫的.
同意樓上 我覺得應該是問"最急迫需要產生的"而不是"能夠產生時間最短",因為像RegDst MemtoReg
作者:
kyuudonut (善良è€ç™¾å§“)
2016-09-15 23:14:00大感謝兩位! 一起加油~
這兩個都接Mux之前 ,照理說時間應該更短才對Sorry,我好像誤解你的意思了XD,我以為你的時間是指題目給的latency我的錯><看太快了,不過我認為"最急迫需要產生"沒錯請忽略我的話Q_Q
作者:
kyuudonut (善良è€ç™¾å§“)
2016-09-15 23:47:00其實我覺得 "能夠產生的時間最短" 等價於"最急迫" 阿XD(如果訂的起點一樣) 不過我知道你們的意思~~