Instruction Set Comparison Table
B-13
TMS320C1x/C2x/C2xx/C5x Instruction Set Comparison
Syntax
Description
5x
2xx
2x
1x
BLKD
dma1, dma2
BLKD
dma1, {ind} [, next ARP]
√
√
√
√
√
√
Block Move From Data Memory to Data Memory
Move a block of words from one location in data mem-
ory to another location in data memory. Modify the cur-
rent AR and ARP as specified. RPT or RPTK must be
used with BLKD, in the indirect addressing mode, if
more than one word is to be moved. The number of
words to be moved is 1 greater than the number
contained in RPTC at the beginning of the instruction.
BLKP
pma, dma
BLKP
pma, {ind} [, next ARP]
√
√
√
√
√
√
Block Move From Program Memory to Data
Memory
Move a block of words from a location in program
memory to a location in data memory. Modify the cur-
rent AR and ARP as specified. RPT or RPTK must be
used with BLKD, in the indirect addressing mode, if
more than one word is to be moved. The number of
words to be moved is 1 greater than the number
contained in RPTC at the beginning of the instruction.
BLPD #
pma, dma
BLPD #
pma, {ind} [, next ARP]
BLPD BMAR,
dma
BLPD BMAR, {
ind} [, next ARP]
√
√
√
√
√
√
Block Move From Program Memory to Data
Memory
Copy a block of program memory into data memory.
The block of program memory is pointed to by
src, and
the destination block of data memory is pointed to by
dst.
TMS320C2xx devices: The word of the source space
can be pointed to with a long immediate value. You can
use the RPT instruction with BLPD to move consecu-
tive words that are pointed at indirectly in data memory
to a contiguous program-memory space.
TMS320C5x devices: The word of the source space
can be pointed to with a long immediate value or the
contents of the BMAR. You can use the RPT instruc-
tion with BLPD to move consecutive words that are
pointed at indirectly in data memory to a contiguous
program-memory space.
BLZ
pma
BLZ
pma [, {ind} [, next ARP] ]
√
√
√
√
√
Branch if Accumulator < Zero
If the contents of the accumulator are < 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.