Architecture
142
JAL Jump And Link JAL
31 26 25 0
JAL
000011 target
6 26
Format :
JAL target
Description :
Generates a jump target address by left-shifting the 26-bit target by 2 bits and combining the result
with the high-order 4 bits of the address of the instruction in the delay slot. The program jumps
unconditionally to this address after a delay of one instruction cycle. The address of the instruction
after the delay slot is placed in link register r31 as the return address from the jump.
Operation :
T:
T + 1:
temp target
GPR[31] PC + 8
PC PC31..28 || temp ||02
Exceptions :
None