https://imgur.com/U56eSnW
想問這題(a)
一直不是很清楚在cycle 5的時候,
各個指令會是在哪裡,
我的想法是,
cycle 5的時候是SW剛做完,所以add在WB階段
是嗎?
這題我寫$S1和$S3
但如果照我上面說的
ID階段應該是nop吧?
因為有load-use,
這樣要怎麼判斷?
https://imgur.com/xpnf9lS
還有這題的(b)
有說通常都是使用什麼方法嗎?
我是寫FCFS,但覺得很奇怪
作者:
DLHZ ( )
2020-02-05 16:43:005th cycle第二行應該在MEM stage才對沒什麼想法...XD
作者:
ok8752665 (dd8752665)
2020-02-05 16:59:00multilevel 這種會在同一管的基本上是同層級 fcfs就好
作者:
mistel (Mistel)
2020-02-05 17:09:00不管有沒有前饋都要塞兩個不是還是你是說detection unit
作者:
Aa841018 (andrew)
2020-02-05 17:12:00印象中你舉的例子好像只要1 noplwbeq且beq 在ID決定才要2 nop
作者:
ok8752665 (dd8752665)
2020-02-05 17:13:00沒有forwarding 2個 有的話1個 如果是load beq 則都兩個
作者:
deangogi (少林掃地僧)
2020-02-05 19:18:00multilevel queue洪逸說各queue可以有各自的排班法則就算同一queue還是可以分不同priority
作者:
mistel (Mistel)
2020-02-05 19:54:00真假 感謝樓上