Question: Consider the following assembly language program: I1: Move R3, R7 /R3 (R7)/ I2: Load R8, (R3) /R8 Memory (R3) / I3: Add R3, R3, 4
Consider the following assembly language program:
I1: Move R3, R7 /R3 (R7)/
I2: Load R8, (R3) /R8 Memory (R3) /
I3: Add R3, R3, 4 /R3 (R3) + 4 /
I4: Load R9, (R3) /R9 Memory (R3) /
I5: BLE R,8, R9, L3 /Branch if (R9) > (R8) /
This program includes WAW, RAW, and WAR dependencies. Show these.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
