[理工] 台科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