Answered step by step
Verified Expert Solution
Question
1 Approved Answer
2. (9 points) Same as above but with FORWARDING. Number of cycles = The only way to circumvent the load delay slot is to have
2. (9 points) Same as above but with FORWARDING. Number of cycles = The only way to circumvent the load delay slot is to have an independent instruction between the load instruction and the instruction using the result of the load. inst 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 cycles Alw $1, 0($2) Blw $3,0($1) C add $4, $3, $9 Dladd $5, $8, $9 Elw $4, 0($8) Flw $9, 0($7) Gadd $10, $9, $11 H sub $12, $4, $10 sw $12, 0($14) 2. (9 points) Same as above but with FORWARDING. Number of cycles = The only way to circumvent the load delay slot is to have an independent instruction between the load instruction and the instruction using the result of the load. inst 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 cycles Alw $1, 0($2) Blw $3,0($1) C add $4, $3, $9 Dladd $5, $8, $9 Elw $4, 0($8) Flw $9, 0($7) Gadd $10, $9, $11 H sub $12, $4, $10 sw $12, 0($14)
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started