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 |
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
