I1: lw $t0, 0($t1) I2: lw $t2, 4($t1) I3: add $s2, $t2, $t3…
I1: lw $t0, 0($t1) I2: lw $t2, 4($t1) I3: add $s2, $t2, $t3 I4: sub $s0, $t0, $t3 (a) In the following instructions point out the hazard(s) if any. Please state the instructions involved in the hazard(s) and why it is a hazard. (consider there are forwarding capabilities present in the hardware) (b) If possible reorder the code to avoid stalls (with forwarding).