Question: For Tomasulo's algorithm, what would be the difference between a single issue and two-issue explanation. For example, I need to apply Tomasulo's for 3 iterations

For Tomasulo's algorithm, what would be the difference between a single issue and two-issue explanation. For example, I need to apply Tomasulo's for 3 iterations to the following MIPS code for a single issue processor with no pipelining and a two issue processor with pipelining. How would this be done?

LD F2, 0(R1)

MulD F4, F2, F0

L.D F6, 0(R2)

ADD.D F6, F4, F6

SD F6, 0(R2)

DADDIU R1, R1, #8

DADDIU R2, R2, #8

DSLTU R3, R1, R4

BNEZ R3, foo

FU Type Integer FP Adder FP Multiplier Cycles in EX 16 Number of FUs Number of Reservation Stations FU Type Integer FP Adder FP Multiplier Cycles in EX 16 Number of FUs Number of Reservation Stations

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!