[理工] 計組 pipeline OS 排程

看板Grad-ProbAsk作者 (還很新)時間9年前 (2016/12/24 08:57), 9年前編輯推噓2(2010)
留言12則, 3人參與, 最新討論串1/1
http://i.imgur.com/5wjkkG9.jpg
http://i.imgur.com/NlhiTJH.jpg
圖上clock cycle3的時候指令在各個單元上是指剛到那個位置嗎? 這三題問clock cycle4各單元輸出為什麼都是我覺得clock cycle3結束時會輸出的? 是我理解錯了嗎 http://i.imgur.com/ajrlkkx.jpg
http://i.imgur.com/nzhQK0p.jpg
這題要minimize waiting time 我選擇用SJF但是算出來都是70/5=14 請問我有哪裡算錯嗎@@ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.140.213.159 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1482541039.A.5BF.html

12/24 09:43, , 1F
上面那題sub和beq有dependency,要停一個cycle,你
12/24 09:43, 1F

12/24 09:43, , 2F
的問題應該是這個,下面那題一開始先停10秒讓p2先
12/24 09:43, 2F

12/24 09:43, , 3F
執行就對了,前陣子板上有討論這題
12/24 09:43, 3F

12/24 09:44, , 4F
這題太陰了吧... ※ 編輯: newpuma (223.140.213.159), 12/24/2016 09:51:22

12/24 09:55, , 5F
這題組最後一題答案有問題
12/24 09:55, 5F

12/24 10:00, , 6F
我記得我算stall cycle是c8但選項沒有XD
12/24 10:00, 6F

12/24 10:05, , 7F
最後一題我的理解是 "要求"stall的cycle
12/24 10:05, 7F

12/24 10:05, , 8F
C8已經是stall了,所以選c7
12/24 10:05, 8F

12/24 10:08, , 9F
只不過考試出來我還是會選C8 要錯大家一起錯QQ
12/24 10:08, 9F
lw應該會在c7被要求stall吧?因為Hazard detection在ID 吧 嗎 哈哈 ※ 編輯: newpuma (114.32.2.15), 12/24/2016 10:12:46

12/24 10:10, , 10F
被要求
12/24 10:10, 10F

12/24 12:00, , 11F
畫圖就知道了,肯定在C8的,選項沒有只好選最近的
12/24 12:00, 11F

12/24 12:00, , 12F
哈哈哈,不要被這題誤導吧
12/24 12:00, 12F
文章代碼(AID): #1ONSVlM_ (Grad-ProbAsk)