Motorola DSP96002 User Manual page 446

32-bit digital signal processor
Table of Contents

Advertisement

MOVE(I)
Operation:
#xx
D
Description:
The 16-bit immediate short operand is sign extended to a word operand and is stored in the destination
register D. Care should be taken if the specified destination register is D0.S-D9.S, since there is no special
formatting for short floating-point data and the sign extended immediate short operand may produce small
positive denormalized numbers or a negative NANs. See Section A.10 for restrictions that apply to this
instruction. Note that if D is SSM, the SP will be preincremented by one.
See restrictions in Section A.10.6 concerning Rn, Mn, and Nn registers as a
destination.
CCR Condition Codes:
For destination operand SR:
C
- Set according to bit 0 of the source operand.
V
- Set according to bit 1 of the source operand.
Z
- Set according to bit 2 of the source operand.
N
- Set according to bit 3 of the source operand.
I
- Set according to bit 4 of the source operand.
LR
- Set according to bit 5 of the source operand.
R
- Set according to bit 6 of the source operand.
A
- Set according to bit 7 of the source operand.
For destination operands other than SR:
C
- Not affected.
V
- Not affected.
Z
- Not affected.
N
- Not affected.
I
- Not affected.
LR
- Not affected.
R
- Not affected.
A
- Not affected.
A - 258
Immediate Short Data Move
DSP96002 USER'S MANUAL
Assembler Syntax:
MOVE(I)
#Data,D
CAUTION
MOVE(I)
MOTOROLA

Advertisement

Table of Contents
loading

Table of Contents