CM71-00105-1E FUJITSU MICROELECTRONICS LIMITED 157
FR81 Family
CHAPTER 7 DETAILED EXECUTION INSTRUCTIONS
7.27
7.27 CALL (Call Subroutine)
This is a branching instruction without a delay slot. After storing the address of the next
instruction in the return pointer (RP), branch to the address indicated by label12 relative
to the value of the program counter (PC). When calculating the address, double the
value of rel11 as a signed extension.
● Assembler Format
CALL label12
● Operation
PC + 2 → RP
PC + 2 + exts(rel11 × 2) → PC
● Flag Change
N, Z, V, C: Unchanged.
● Classification
Non-delayed branching instruction
● Execution Cycles
2 cycles
● Instruction Format
NZVC
----
MSB LSB
11010 rel11