J-type

created by yerricde
(idea) by yerricde (10.1 mon) (print)   (I like it!) Thu Oct 19 2000 at 1:43:07
A type of MIPS architecture instruction, used primarily used for long distance jumps and procedure calls.
bit
 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
[ . . . . . | . . . . . . . . . . . . . . . . . . . . . . . . . ]
 opcode     | address
To compute the destination address of a jump (j) or jump and link (jal) instruction, replace the lower 28 bits of the current program counter (after instruction fetch) with the address field shifted left 2 bits.
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.