Instruction formats and opcodes – Freescale Semiconductor StarCore SC140 User Manual
Page 606

A-292
SC140 DSP Core Reference Manual
MOVE.W
Instruction Formats and Opcodes
Instruction
Words Cycles Type
Opcode
15
8
7
0
MOVE.W (a32),DR
3
1
3
0
0
0
0
H H H H A
A
A
a
a
w
0
0
MOVE.W DR,(a32)
0
0
1
A
A
A
A
A
A
A
A
A
A
A
A
A
1
0
a
a
a
a
a
a
a
a
a
a
a
a
a
a
15
8
7
0
MOVE.W (a16),C4
2
1
3
0
0
0
w D D D D A
A
A
0
1
0
D
0
MOVE.W C4,(a16)
1
0
0
A
A
A
A
A
A
A
A
A
A
A
A
A
15
8
7
0
MOVE.W (Rn+u3),DR
1
2
4
1
0
1
1
H H H H w
0
R R R
s
s
s
MOVE.W DR,(Rn+u3)
15
8
7
0
MOVE.W (Rn+s15),DR
2
2
3
0
0
0
w H H H H
0
s
s
0
0
R R R
MOVE.W DR,(Rn+s15)
1
0
0
s
s
s
s
s
s
s
s
s
s
s
s
s
15
8
7
0
MOVE.W (Rn+Rr),DR
1
2
4
1
0
1
0
H H H H w
0
R R R
r
r
r
MOVE.W DR,(Rn+Rr)
15
8
7
0
MOVE.W (EA),DR
1
1
2
1
0
*
0
w H H H H
0
0 M M M R R R
MOVE.W DR,(EA)
Notes:
1.
** indicates serial grouping encoding.
2.
When the form (Rn + N0) is used in EA, the cycle count is increased by 1.
0
MOVE.W (Rn),C3
1
1
4
1
0
0
1
D D D D
0
0
0
0
w R R R
MOVE.W C3,(Rn)
15
8
7
0
MOVE.W (SP+s15),C4
2
2
3
0
0
0
w D D D D
0
s
s
1
1
0
D
0
MOVE.W C4,(SP+s15)
1
0
0
s
s
s
s
s
s
s
s
s
s
s
s
s
15
8
7
0
MOVE.W (SP–u6),DR
1
2
2
1
1
1
1
H H H H w
0
s
s
s
s
s
s
MOVE.W DR,(SP–u6)