Flow Control Instructions

NameFormatConstructionDescription
BABA sourceBA{.ALLINST|.ANYINST} immediateAddressOrOffsetBranch absolute to Addr, optionally using the modifiers.
BALBAL sourceBAL{.ALLINST|.ANYINST} immediateAddressOrOffsetSave link pointer then branch absolute to Addr, optionally using the modifiers.
BRBR sourceBR{.ALLINST|.ANYINST} immediateAddressOrOffsetBranch relative by Offset, optionally using the modifiers.
BRLBRL sourceBRL{.ALLINST|.ANYINST} immediateAddressOrOffsetSave link pointer then branch relative by Offset, optionally using the modifiers.
BPRETBPRETBPRETBranch absolute to saved Breakpoint Return address. The predicate condition code must be set to "always".
LAPCLAPCLAPCLink address to program counter (=RET).
SAVLSAVL sourceSAVL W0Save (move) link address (Dest W0 is in terms of 16-bit, not bytes)