CM71-00105-1E FUJITSU MICROELECTRONICS LIMITED 279
FR81 Family
CHAPTER 7 DETAILED EXECUTION INSTRUCTIONS
7.96
7.96 LCALL (Long Call Subroutine)
This is a branching instruction without a delay slot. The next instruction address is
stored in the return pointer (RP), and then control branches to the address identified by
label21 relative to the program counter (PC). The value in rel20 is doubled during
address calculation, and its sign is extended.
● Assembler Format
LCALL label21
● Operation
PC + 4 → RP
PC + 4 + exts(rel20 × 2) → PC
● Flag Change
N, Z, V, C: Unchanged.
● Classification
Branching instruction without delay, FR81 family
● Execution Cycles
2 cycles
● Instruction Format
● EIT Occurrence and Detection
An interrupt is detected.
NZVC
----
MSB LSB
(n+0)000001110010 rel20 (Upper)
(n+2) rel20 (Lower)