[理工] 台科108計組

作者: ponwar87123 (干我屁事喔北七)   2020-02-05 16:29:59
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:00
5th cycle第二行應該在MEM stage才對沒什麼想法...XD
作者: ok8752665 (dd8752665)   2020-02-05 16:59:00
multilevel 這種會在同一管的基本上是同層級 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:00
multilevel queue洪逸說各queue可以有各自的排班法則就算同一queue還是可以分不同priority
作者: mistel (Mistel)   2020-02-05 19:54:00
真假 感謝樓上

Links booklink

Contact Us: admin [ a t ] ucptt.com