Question: Consider the following instruction sequence containing instructions that execute on a superscalar system allowing out of order instruction execution. 1 . lui $ 6 ,
Consider the following instruction sequence containing instructions that execute on a superscalar system allowing out of order instruction execution.
lui $x
lw $$
add $ $ $
addiu $ $
sw $$
sll $ $
addiu $ $
Complete the table below by filling in the blank entries to identify the register involved in each possible data dependency, the type of data dependency WAR WAW or RAW the two instructions involved in the dependency and whether register renaming can eliminate the dependency. For each instruction that makes use of a renamed register, show the complete instruction with the new register name substituted. Choose the next higher unused register name for the next register that is renamed. For example: $ $ $ $ etc. can be used to rename registers where needed.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
