CALL


Synopsis:

Call subroutine.

Operation:

r31 = pc

pc = address

Description:

This instruction calls a subroutine. The current program counter is stored in the link register (r31). The address field of the instruction is shifted left twice and placed into the program counter bits 26 to 0. The high order program counter bits are not affected. This instruction will not cause any exceptions.

Format:

Opcode7 Address25
24 Address25