Instruction Set Comparison Table
B-14
Syntax
Description
5x
2xx
2x
1x
BNC
pma [, {ind} [, next ARP] ]
√
√
√
Branch on No Carry
If the C bit = 0, branch to the specified program-
memory address.
TMS320C2x devices: Modify the current AR and ARP
as specified.
TMS320C2xx and TMS320C5x devices: Modify the
current AR and ARP as specified when the –p porting
switch is used.
BNV
pma [, {ind} [, next ARP] ]
√
√
√
Branch if No Overflow
If the OV flag is clear, branch to the specified program-
memory address.
TMS320C2x devices: Modify the current AR and ARP
as specified.
TMS320C2xx and TMS320C5x devices: Modify the
current AR and ARP as specified when the –p porting
switch is used.
BNZ
pma
BNZ
pma [, {ind} [, next ARP] ]
√
√
√
√
Branch if Accumulator
≠
Zero
If the contents of the accumulator
≠
0, branch to the
specified program-memory address.
TMS320C2x devices: Modify the current AR and ARP
as specified.
TMS320C2xx and TMS320C5x devices: Modify the
current AR and ARP as specified when the –p porting
switch is used.
BSAR [
shift]
√
Barrel Shift
In a single cycle, execute a 1- to 16-bit right arithmetic
barrel shift of the accumulator. The sign extension is
determined by the sign-extension mode bit in ST1.
BV
pma
BV
pma [, {ind} [, next ARP] ]
√
√
√
√
Branch on Overflow
If the OV flag is set, branch to the specified program-
memory address and clear the OV flag.
TMS320C2x, TMS320C2xx, and TMS320C5x de-
vices: Modify the current AR and ARP as specified.
TMS320C2xx and TMS320C5x devices: To modify the
AR and ARP, use the –p porting switch.