
A CPU Instruction Set Details

BGEZAL rs, offset
Description:
A branch target address is computed from the sum of the address of the instruction in the delay slot and the 16-bit offset, shifted left two bits and sign-extended. Unconditionally, the address of the instruction after the delay slot is placed in the link register, r31. If the contents of general register rs have the sign bit cleared, then the program branches to the target address, with a delay of one instruction.
General register rs may not be general register 31, because such an instruction is not restartable. An attempt to execute this instruction is not trapped, however.
Exceptions:
None





Generated with CERN WebMaker
![]()