[理工]中山103計結

看板Grad-ProbAsk作者 (馬吉叫我辦的)時間9年前 (2017/01/10 12:04), 編輯推噓6(609)
留言15則, 5人參與, 最新討論串1/1
張凡解答的lw在reg和alu之間不用加mux嗎? 還有lw的sign-extend是跟reg同步運算,然後sign-extend比較小就用reg的時間嗎? 同樣branch的shift left2比mux小所以用mux時間? 覺得解答怪怪的,想問一下各位大大的意見 http://i.imgur.com/4Cnf2HC.jpg
http://i.imgur.com/t5RgrTv.jpg
http://i.imgur.com/JrMhQR6.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 182.235.130.102 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1484021072.A.943.html

01/10 12:24, , 1F
IRADMR
01/10 12:24, 1F

01/10 14:08, , 2F
因為lw總共有rs rt immediate三個在跑 算critical path
01/10 14:08, 2F

01/10 14:09, , 3F
的時候只要以跑的時間最長的那個為主 所以你的第二行"同
01/10 14:09, 3F

01/10 14:09, , 4F
步運算"指的是rs和immediate的路線 後者會經過sign-ex和m
01/10 14:09, 4F

01/10 14:09, , 5F
ux到ALU 前者是經過Reg到ALU 又Reg的時間>sign+mux的時
01/10 14:09, 5F

01/10 14:09, , 6F
間 所以lw的就取rs跑的路線為critical path
01/10 14:09, 6F

01/10 14:11, , 7F
#1KE_F-6w 可看這篇 H大講得很清楚 然後我上面說明的也許
01/10 14:11, 7F

01/10 14:11, , 8F
有錯 還請幫更正XDD
01/10 14:11, 8F

01/10 20:05, , 9F
我想問個問題,為啥我每次開圖片都是橫的啊,我用電腦
01/10 20:05, 9F

01/10 20:14, , 10F
lw的rt是從IM出來,R-type的rt是從Reg拉出來,你的理解是
01/10 20:14, 10F

01/10 20:15, , 11F
對的
01/10 20:15, 11F

01/10 20:16, , 12F
lw的Reg和ALU之間本來就沒有mux,你說的那個是ALUsrc走下
01/10 20:16, 12F

01/10 20:16, , 13F
面的路徑
01/10 20:16, 13F

01/10 22:31, , 14F
樓上, 是原PO沒把圖片轉正,不是你手機問題XD
01/10 22:31, 14F

01/11 15:44, , 15F
謝謝q大 我懂了
01/11 15:44, 15F
文章代碼(AID): #1OT5rGb3 (Grad-ProbAsk)