Architecture

JAL

Jump And Link

JAL

 

31

26 25

0

 

 

 

JAL

 

target

 

 

 

 

 

 

 

 

000011

 

 

 

 

 

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:temp target GPR[31] PC + 8

T + 1:

PC PC31..28 temp 02

Exceptions :

None

142

Page 153
Image 153
Toshiba TX39 user manual Jal