Move From Register to Register

MV

Opcode

 

 

.D unit

 

 

 

 

 

 

 

 

 

 

 

 

 

31

29

28

27

23

22

18

17

13

12

7

6

5

4

3

2

1

0

creg

z

dst

src2

0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 0 s p

3 1551 1

Opcode map field used...

For operand type...

Unit

 

 

 

src2

sint

.D1, .D2

dst

sint

 

 

 

 

Description

The MV pseudo-operation moves a value from one register to another. The

 

assembler uses the operation ADD (.unit) 0, src2, dst to perform this task.

Execution

if (cond) 0 + src2 dst

 

else nop

Instruction Type

Single-cycle

Delay Slots

0

SPRU733

Instruction Set

3-179

Page 239
Image 239
Texas Instruments TMS320C67X/C67X+ DSP manual If cond 0 + src2 → dst