[理工] 104 交大 計組 C題組33.

看板Grad-ProbAsk作者 (PixiyON)時間9年前 (2016/01/30 15:57), 編輯推噓5(5015)
留言20則, 6人參與, 最新討論串1/1
這題答案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

01/30 16:06, , 1F
前好幾篇有人說答案給錯 我自己也是算8
01/30 16:06, 1F

01/30 16:28, , 2F
我原本寫4 QQ 好吧
01/30 16:28, 2F

01/30 16:29, , 3F
還是他的題意是說: 決定下一個cycyle需要stall
01/30 16:29, 3F

01/30 23:03, , 4F
你是在EXE才stall嘛??
01/30 23:03, 4F

01/30 23:04, , 5F
看給的圖 hazard detection只有輸出到ID stage
01/30 23:04, 5F

01/30 23:04, , 6F
所以ID就要先stall 這樣就是7
01/30 23:04, 6F

01/30 23:09, , 7F
c7 ID detect hazard c8 stall
01/30 23:09, 7F

01/30 23:29, , 8F

01/30 23:31, , 9F
這我畫的 圈起來的是bubble 是在CC7
01/30 23:31, 9F

01/30 23:34, , 10F
是前面那個吧 c8
01/30 23:34, 10F

01/31 20:33, , 11F
我懂了 load-use是在if/id就決定 所以在前一個就停
01/31 20:33, 11F

01/31 20:49, , 12F
不對 我也不確定 我再想想
01/31 20:49, 12F

01/31 20:56, , 13F
是在ID決定阿 就像課本上那個式子
01/31 20:56, 13F

01/31 20:59, , 14F

01/31 21:02, , 15F
我怎麼看都是c7 ID detect hazard c8 stall
01/31 21:02, 15F

01/31 21:03, , 16F
如果題意required stall是detect到下一clock stall 那QQ
01/31 21:03, 16F

02/01 00:24, , 17F
這題C7偵測 C8停沒錯QQ張凡上課說沒選項他選最近的
02/01 00:24, 17F

02/01 00:56, , 18F
好吧QQ
02/01 00:56, 18F

01/05 18:27, , 19F
QQ
01/05 18:27, 19F

02/06 00:02, , 20F
QQ
02/06 00:02, 20F
文章代碼(AID): #1Mh6pWe0 (Grad-ProbAsk)