add R5, R4, R3 ; R5<- R4+R3
add R6, R5, R2 ; R6<- R6+R3
| Time | Fetch | Decode | ALU | Store |
|---|---|---|---|---|
| t0 | add R5,R4,R3 |   |   |   |
| t1 | add R6,R5,R2 | add R5,R4,R3 |   |   |
| t2 |   | add R6,R5,R2 | add R5,R4,R3 |   |
| t3 |   |   | add R6,R5,R2 | add R5,R4,R3 |
sub R0, R4, R5
breq dest
bds
...
dest: op3
| Time | Fetch | Decode | ALU | Store |
|---|---|---|---|---|
| t0 | add R0,R4,R5 |   |   |   |
| t1 | breq dest | add R0,R4,R5 |   |   |
| t2 | bds | breq dest | add R0,R4,R5 |   |
| t3 | op3 | bds | breq dest | add R0,R4,R5 |