Texas Instruments TMS320C2XX User Manual

Page 462

Advertising
background image

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.

Advertising