beautypg.com

97 call:d (call subroutine), Call:d (call subroutine) – FUJITSU FR family 32-bit microcontroller instruction manuel CM71-00101-5E User Manual

Page 223

background image

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:

N

Z

V

C

MSB

LSB

1

0

0

1

1

1

1

1

0

0

0

1

Ri