[理工] 计算机结构(multiple issue design)

楼主: jb679123 (straw man)   2015-06-15 01:03:56
题目部分:http://imgur.com/q6pja7l
http://imgur.com/cnrYqCU
解答: http://imgur.com/qz8qfXn
小第有两个不解的地方:
1.(红色部分):
Ry应该是有dependency的关系存在
所以SD执行完之后应该需要stall一个cycle才能执行ADDI
但解答是直接就ADDI
2.(蓝色部分):
下面蓝色框框的两个ADDI为什么会摆在这么后面?
感觉再SD执行后+一个stall就可以执行了(上面蓝色框框处)
还是说因为最下面ADDD的F10需要等10个stall
所以ADDI放在这10个stall中其实都可以?
希望大大可以帮我解惑一下
谢谢!!

Links booklink

Contact Us: admin [ a t ] ucptt.com