Texas Instruments TMS320C2XX User Manual

Page 463

Advertising
background image

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.

Advertising