A SERVICE OF

logo

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