PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Grad-ProbAsk
[理工] [計組] 白算盤forwarding題目
作者:
st474ddr
(hikke)
2021-07-04 01:58:57
各位大大好 小弟做白算盤第五版中4.12題時遇到問題
想請教各位大大
題目如圖:https://imgur.com/a/v4FGy4E
請問Ex to 2nd的data dependence什麼時候會發生?
當2nd指令執行到Ex時,目前的pipeline register應該已經到MEM/WB了
只是解答都有把它算進去,甚至還會產生hazard
作者:
kkk99923
(sakamama)
2021-07-05 22:18:00
在問題目還是哪一小題 每條假設不一樣我的理解是 ex to 2nd會有mem hazard而0th的data是藉由mem/wb pipeline reg.forwarding送回ex stage
作者:
st474ddr
(hikke)
2021-07-07 00:21:00
感謝k大的回覆 他這題中只要有計算到hazard的全都會算進EX to 2nd 根據大大您的說法Ex to 2nd有mem hazard那應該是MEM to 2nd hazard才對吧 因為目前的指令是運行到MEM 並不是EX階段 還是小弟會錯題目意思...
作者:
kkk99923
(sakamama)
2021-07-08 00:59:00
有data dependence不代表一定有hazard.例如WAR WAW在MIPS中不會有hazard.而在第五行The type of RAW開始那段有寫說2nd instr. that follows根據題意EX to 2nd是從EX stage 後面接著的第二個指令與其具有data dependence所以會產生MEM hazard。而後面也有寫到Ex to 3rd Mem to 3rd不會產生data hazard
繼續閱讀
[心得] 國家好試 盡在七月
settima
[理工] 電子學回授
drosyo
[機率] 雙重期望值
AdonisLam
[理工] 機率
haza7mi
[心得] 國家慶端午(防疫不停學)
settima
[理工] User thread 以及 kernel thread的觀念
a7879210
[理工] 動力學
max93765
[理工] 跨考要怎麼看懂資工所考題的程式
convington
[理工] [自控] 台聯大101
SmileShark
[理工] 解ode碰到e^x^2積分怎麼寫?
jjffis
Links
booklink
Contact Us: admin [ a t ] ucptt.com