看板 Grad-ProbAsk 關於我們 聯絡資訊
這題答案e http://i.imgur.com/yrYZOSb.png 我想問一下這題的意思是stall cycle發生嗎? 我怎麼算都是cycle 8 才stall QQ 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.150.145.101 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1454140640.A.A00.html
tsoahans: 前好幾篇有人說答案給錯 我自己也是算8 01/30 16:06
odanaga: 我原本寫4 QQ 好吧 01/30 16:28
odanaga: 還是他的題意是說: 決定下一個cycyle需要stall 01/30 16:29
ningninghaha: 你是在EXE才stall嘛?? 01/30 23:03
ningninghaha: 看給的圖 hazard detection只有輸出到ID stage 01/30 23:04
ningninghaha: 所以ID就要先stall 這樣就是7 01/30 23:04
odanaga: c7 ID detect hazard c8 stall 01/30 23:09
ningninghaha: http://i.imgur.com/lKodlFB.jpg 01/30 23:29
ningninghaha: 這我畫的 圈起來的是bubble 是在CC7 01/30 23:31
odanaga: 是前面那個吧 c8 01/30 23:34
tsoahans: 我懂了 load-use是在if/id就決定 所以在前一個就停 01/31 20:33
tsoahans: 不對 我也不確定 我再想想 01/31 20:49
odanaga: 是在ID決定阿 就像課本上那個式子 01/31 20:56
odanaga: http://i.imgur.com/2MUQhRd.png 01/31 20:59
odanaga: 我怎麼看都是c7 ID detect hazard c8 stall 01/31 21:02
odanaga: 如果題意required stall是detect到下一clock stall 那QQ 01/31 21:03
dary856974: 這題C7偵測 C8停沒錯QQ張凡上課說沒選項他選最近的 02/01 00:24
odanaga: 好吧QQ 02/01 00:56
Transfat: QQ 01/05 18:27
kyuudonut: QQ 02/06 00:02