DSP Core Reference Manual

MOVE.W
SC140 DSP Core Reference Manual A-293
Instruction Fields
w Read/Write Notation
C3 DDDD General Registers
C4 DDDDD General Registers
DR HHHH Data/Address Register
EA MMM Effective Address Notation
Rn RRR Address Register
Rr rrr Address Register
0write1read
0000 B0 0100 B4 1000 N0 1100 M0
0001 B1 0101 B5 1001 N1 1101 M1
0010 B2 0110 B6 1010 N2 1110 M2
0011 B3 0111 B7 1011 N3 1111 M3
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: This instruction can specify D8-D15 or R8-R15 as operands by using a high register prefix.
0000 D0 0100 D4 1000 R0 1100 R4
0001 D1 0101 D5 1001 R1 1101 R5
0010 D2 0110 D6 1010 R2 1110 R6
0011 D3 0111 D7 1011 R3 1111 R7
Note: This instruction can specify D8-D15 or R8-R15 as operands by using a high register prefix.
000 (Rn+N0) 010 (Rn) 100 (Rn)+N0 110 (Rn)+N2
001 (Rn)– 011 (Rn)+ 101 (Rn)+N1 111 (Rn)+N3
000 R0 010 R2 100 R4 110 R6
001 R1 011 R3 101 R5 111 R7
Note: This instruction can specify R8-R15 as operands by using a high register prefix.
000 R0 010 R2 100 R4 110 R6
001 R1 011 R3 101 R5 111 R7
Note: The Rr register file is limited to the lower bank R0–R7.