199
CHAPTER 7 DETAILED EXECUTION INSTRUCTIONS
7.97 CALL:D (Call Subroutine)
This is a branching instruction with a delay slot.
After saving the address of the next instruction after the delay slot to the "RP", it
branches to the address indicated by "Ri".
■ CALL:D (Call Subroutine)
Assembler format: CALL : D @Ri
Operation: PC + 4 → RP
Ri → PC
Flag change:
N, Z, V, and C: Unchanged
Execution cycles: 1 cycle
Instruction format:
NZVC
––––
MSB LSB
100111110001 Ri