Instruction Set Comparison Table
B-24
Syntax
Description
5x
2xx
2x
1x
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.