202
CHAPTER 7 DETAILED EXECUTION INSTRUCTIONS
Example: RET : D
MOV R0, R1 ; Instruction placed in delay slot
The instruction placed in the delay slot will be executed before execution of the branch destination
instruction.
The value "R1" above will vary according to the specifications of the "MOV" instruction placed in
the delay slot.
...
PC
8000 AE86
FFF0
xxxx
xxxx
8820
8000
AE86
RP
8000 AE86
PC
RP
0011 2233
R0 R0
0011 2233
R1 R1
0011 2233
Before execution of "RET" instruction After branching
Instruction bit pattern : 1001 1111 0010 0000