Texas Instruments TMS320C2XX Calculator User Manual


 
Instruction Set Comparison Table
B-8
Syntax
Description5x2xx2x1x
AND
dma
AND {
ind
}
[
, next ARP
]
AND #
lk
[
, shift
]
AND With Accumulator
TMS320C1x and TMS320C2x devices: AND the con-
tents of the addressed data-memory location with the
16 LSBs of the accumulator. The 16 MSBs of the accu-
mulator are ANDed with 0s.
TMS320C2xx and TMS320C5x devices: AND the con-
tents of the addressed data-memory location or a
16-bit immediate value with the contents of the accu-
mulator. The 16 MSBs of the accumulator are ANDed
with 0s. If a shift is specified, left shift the constant be-
fore the AND. Low-order bits below and high-order bits
above the shifted value are treated as 0s.
ANDB
AND ACCB to Accumulator
AND the contents of the ACCB to the accumulator.
ANDK #
lk
[
, shift
]
AND Immediate With Accumulator With Shift
AND a 16-bit immediate value with the contents of the
accumulator; if a shift is specified, left shift the constant
before the AND.
APAC
Add P Register to Accumulator
Add the contents of the P register to the accumulator.
TMS320C2x, TMS320C2xx, and TMS320C5x de-
vices: Before the add, left shift the contents of the P
register as defined by the PM status bits.
APL [#
lk
]
,dma
APL [#
lk,
]
{
ind
} [
, next ARP
]
AND Data-Memory Value With DBMR or Long
Constant
AND the data-memory value with the contents of the
DBMR or a long constant. If a long constant is speci-
fied, it is ANDed with the contents of the data-memory
location. The result is written back into the data-
memory location previously holding the first operand.
If the result is 0, the TC bit is set to 1; otherwise, the TC
bit is cleared.
B
pma
B
pma
[
,
{
ind
} [
, next ARP
]]
Branch Unconditionally
Branch to the specified program-memory address.
TMS320C2x and TMS320C2xx devices: Modify the
current AR and ARP as specified.