Register Operations
6-14
Table 6−2. Register Operations (Continued)
Mnemonic PageDescription
Branch/Call/Return Operations
B 16bitOff,COND Conditional branch 6-58
BANZ 16bitOff,ARn−− Branch if auxiliary register not equal to zero 6-59
BAR 16bOf,ARn,ARn,EQ/NEQ Branch on auxiliary register comparison 6-60
BF 16bitOff,COND Branch fast 6-61
FFC XAR7,22bitAddr Fast function call 6-95
IRET Interrupt return 6-116
LB 22bitAddr Long branch 6-120
LB *XAR7 Long indirect branch 6-119
LC 22bitAddr Long call immediate 6-122
LC *XAR7 Long indirect call 6-121
LCR 22bitAddr Long call using RPC 6-123
LCR *XARn Long indirect call using RPC 6-124
LOOPZ loc16,#16bit Loop while zero 6-127
LOOPNZ loc16,#16bit Loop while not zero 6-125
LRET Long return 6-130
LRETE Long return and enable interrupts 6-131
LRETR Long return using RPC 6-132
RPT #8bit/loc16 Repeat next instruction 6-312
SB 8bitOff,COND Short conditional branch 6-316
SBF 8bitOff,EQ/NEQ/TC/NTC Short fast conditional branch 6-318
XB pma C2XLP source-compatible branch 6-369
XB pma,COND C2XLP source-compatible conditional branch 6-370
XB pma,*,ARPn C2XLP source-compatible branch function call 6-369
XB *AL C2XLP source-compatible function call 6-368
XBANZ pma,*ind{,ARPn} C2XLP source-compatible branch if ARn is not zero 6-372
XCALL
pma C2XLP source-compatible call 6-375