Texas Instruments TMS320C2XX Calculator User Manual


 
Instruction Set Comparison Table
B-24
Syntax
Description5x2xx2x1x
MPYA
dma
MPYA {
ind
} [
, next ARP
]
Multiply and Accumulate Previous Product
Multiply the contents of the T register (TMS320C2x/
2xx) or TREG0 (TMS320C5x) by the contents of the
addressed data-memory location; place the result in
the P register. Add the previous product (shifted as
specified by the PM status bits) to the accumulator.
MPYK
13-bit constant
Multiply Immediate
Multiply the contents of the T register (TMS320C2x/
2xx) or TREG0 (TMS320C5x) by a signed 13-bit
constant; place the result in the P register.
MPYS
dma
MPYS {
ind
} [
, next ARP
]
Multiply and Subtract Previous Product
Multiply the contents of the T register (TMS320C2x/
2xx) or TREG0 (TMS320C5x) by the contents of the
addressed data-memory location; place the result in
the P register. Subtract the previous product (shifted
as specified by the PM status bits) from the accumula-
tor.
MPYU
dma
MPYU {
ind
} [
, next ARP
]
Multiply Unsigned
Multiply the unsigned contents of the T register
(TMS320C2x/2xx) or TREG0 (TMS320C5x) by the
unsigned contents of the addressed data-memory lo-
cation; place the result in the P register.
NEG
Negate Accumulator
Negate (2s complement) the contents of the accumu-
lator.
NMI
Nonmaskable Interrupt
Force the program counter to the nonmaskable inter-
rupt vector location 24h. NMI has the same effect as a
hardware nonmaskable interrupt.
NOP
No Operation
Perform no operation.
NORM
NORM {
ind
}
Normalize Contents of Accumulator
Normalize a signed number in the accumulator.
OPL [#
lk
,]
dma
OPL [#
lk
,] {
ind
} [
, next ARP
]
OR With DBMR or Long Immediate
If a long immediate is specified, OR it with the value at
the specified data-memory location; otherwise, the
second operand of the OR operation is the contents of
the DBMR. The result is written back into the data-
memory location previously holding the first operand.