JAL


Synopsis:

Jump and link.

Operation:

Rt = pc

pc = Ra + Immediate

Description:

This instruction jumps to a new location in program code. The current program counter is stored in a general purpose register. The program counter is loaded with the sum of a general purpose register and a sign extended immediate value. The two least significant bits of the immediate value are ignored, as the program counter must be kept half-word aligned.

This instruction will not cause any exceptions.

Format:

Opcode7 Ra5 Rt5 Immediate15
26 Ra5 Rt5 Immediate13 00