dsp56800 Freescale Semiconductor, Inc, dsp56800 Datasheet - Page 341

no-image

dsp56800

Manufacturer Part Number
dsp56800
Description
16-bit Digital Signal Controllers
Manufacturer
Freescale Semiconductor, Inc
Datasheet
MOVE(C)
Condition Codes Affected:
Instruction Fields:
Freescale Semiconductor
Operation
MOVEC
MOVE
or
If D is the SR:
If SR is not the destination:
LF
15
14
*
SZ — Set according to bit 7 of the source operand
L
E
U
N
Z
V
C
L
13
*
X:(Rn+xxxx)
X:(R2+xx)
— Set according to bit 6 of the source operand
— Set according to bit 5 of the source operand
— Set according to bit 4 of the source operand
— Set according to bit 3 of the source operand
— Set according to bit 2 of the source operand
— Set according to bit 1 of the source operand
— Set according to bit 0 of the source operand
— Set if data limiting has occurred during move
X:(Rn)+N
X:(Rn+N)
X:(SP-xx)
X:(Rn)+
X:(Rn)-
Source
X:xxxx
X:(Rn)
12
*
MR
11
Move Control Register
*
10
*
Instruction Set Details
I1
9
A, B, A1, B1
I0
8
Destination
X0, Y1, Y0,
R0–R3, N
DDDDD
DDDDD
DDDDD
DDDDD
SZ
7
L
6
E
5
U
4
CCR
C
2
4
4
6
4
N
3
W
1
2
1
2
1
Z
2
16-bit absolute address
Signed 16-bit index
V
1
MOVE(C)
C
0
Comments
A-111

Related parts for dsp56800