Texas Instruments TMS320C2XX Calculator User Manual


 
Instruction Set Comparison Table
B-12
Syntax
Description5x2xx2x1x
BLDD #
lk, dma
BLDD #
lk,
{
ind
} [
, next ARP
]
BLDD
dma,
#
lk
BLDD {
ind
}
,
#
lk
[
, next ARP
]
BLDD BMAR,
dma
BLDD BMAR, {
ind
} [
, next ARP
]
BLDD
dma
BMAR
BLDD {
ind
}
,
BMAR
[
, next ARP
]
Block Move From Data Memory to Data Memory
Copy a block of data memory into data memory. The
block of data memory is pointed to by
src
, and the des-
tination block of data memory is pointed to by
dst
.
TMS320C2xx devices: The word of the source and/or
the destination space can be pointed to with a long im-
mediate value or a data-memory address. You can use
the RPT instruction with BLDD to move consecutive
words, pointed to indirectly in data memory, to a contig-
uous program-memory space. The number of words to
be moved is 1 greater than the number contained in the
RPTC at the beginning of the instruction.
TMS320C5x devices: The word of the source and/or
the destination space can be pointed to with a long im-
mediate value, the contents of the BMAR, or a data-
memory address. You can use the RPT instruction with
BLDD to move consecutive words, pointed to indirectly
in data memory, to a contiguous program-memory
space. The number of words to be moved is 1 greater
than the number contained in the RPTC at the begin-
ning of the instruction.
BLDP
dma
BLDP {
ind
} [
, next ARP
]
Block Move From Data Memory to Program
Memory
Copy a block of data memory into program memory
pointed to by the BMAR. You can use the RPT instruc-
tion with BLDP to move consecutive words, indirectly
pointed to in data memory, to a contiguous program-
memory space pointed to by the BMAR.
BLEZ
pma
BLEZ
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.