Bldd – Texas Instruments TMS320C2XX User Manual

Page 202

Advertising
background image

Block Move From Data Memory to Data Memory

BLDD

7-49

Assembly Language Instructions

Syntax

General syntax:

BLDD

source, destination

BLDD #

lk, dma

Direct with long immediate

source

BLDD #

lk, ind [, ARn]

Indirect with long

immediate source

BLDD

dma, #lk

Direct with long immediate

destination

BLDD

ind, #lk [, ARn]

Indirect with long immediate

destination

Operands

dma:

7 LSBs of the data-memory address

n:

Value from 0 to 7 designating the next auxiliary register

lk:

16-bit long immediate value

ind:

Select one of the following seven options:
* *+ *– *0+ *0– *BR0+ *BR0–

BLDD #

lk, dma

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

1

0

1

0

1

0

0

0

0

dma

lk

BLDD #

lk, ind [, ARn]

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

1

0

1

0

1

0

0

0

1

ARU

N

NAR

lk

Note:

ARU, N, and NAR are defined in Section 6.3,

Indirect Addressing Mode (page 6-9).

BLDD

dma, #lk

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

1

0

1

0

1

0

0

1

0

dma

lk

BLDD

ind, #lk [, ARn]

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

1

0

1

0

1

0

0

1

1

ARU

N

NAR

lk

Note:

ARU, N, and NAR are defined in Section 6.3,

Indirect Addressing Mode (page 6-9).

Opcode

Advertising