Instruction fields – Freescale Semiconductor StarCore SC140 User Manual
Page 587

MOVE.L
SC140 DSP Core Reference Manual
A-273
Instruction Fields
C1
CCC
Control Registers
C2
CCCC
General Registers
C4
DDDDD
General Registers
Db
jjj
Single Source/Destination Data Register
0
0
1
i
i
i
i
i
i
i
i
i
i
i
i
i
1
0
I
I
I
I
I
I
I
I
I
I
I
I
I
I
15
8
7
0
MOVE.L #u32,C1
3
1
3
0
0
1
1
0
C C C
i
i
i
I
I
0
1
1
0
0
1
i
i
i
i
i
i
i
i
i
i
i
i
i
1
0
I
I
I
I
I
I
I
I
I
I
I
I
I
I
15
8
7
0
MOVE.L C4,Db
1
1
2
1
1
0
0
D D D D
0
1
0
D w
j
j
j
MOVE.L Db,C4
15
8
7
0
MOVE.L C2,Db
1
1
2
1
1
0
0
C C C C
0
1
1
0
w
j
j
j
MOVE.L Db,C2
000
EMR
010
-
100
—
110
—
001
VBA
011
-
101
SR
111
MCTL
0000
EMR
0100
—
1000
SA0
1100
SA2
0001
VBA
0101
SR
1001
LC0
1101
LC2
0010
-
0110
—
1010
SA1
1110
SA3
0011
-
0111
MCTL
1011
LC1
1111
LC3
00000
D0
01000
D4
10000
R0
11000
R4
00001
B0
01001
B4
10001
N0
11001
M0
00010
D1
01010
D5
10010
R1
11010
R5
00011
B1
01011
B5
10011
N1
11011
M1
00100
D2
01100
D6
10100
R2
11100
R6
00101
B2
01101
B6
10101
N2
11101
M2
00110
D3
01110
D7
10110
R3
11110
R7
00111
B3
01111
B7
10111
N3
11111
M3
Note:
If registers D8–D15 or R8–R15 are accessed instead of D0–D7 or R0–R7, a prefix is used.
000
D0
010
D2
100
D4
110
D6
001
D1
011
D3
101
D5
111
D7
Note:
If registers D8–D15 are accessed instead of D0–D7, a prefix is used.