
MOVES.4F
SC140 DSP Core Reference Manual A-303
Instruction Formats and Opcodes
Instruction Fields
Db jjj Single Source/Destination Data Register
EA MMM Effective Address Notation
Rn RRR Address Register
Instruction Words Cycles Type Opcode
15 8 7 0
MOVES.F Db,(a16) 2 1 3 00000 j j jAAA01111
100AAAAAAAAAAAAA
15 8 7 0
MOVES.F Db,(a32) 3 1 3 00000 j j jAAAaa011
001AAAAAAAAAAAAA
10aaaaaaaaaaaaaa
15 8 7 0
MOVES.F Db,(Rn+s15) 2 2 3 00000 j j j 1ss10RRR
100sssssssssssss
15 8 7 0
MOVES.F Db,(EA) 11
2
1 0*000 j j j 01MMMRRR
Notes: 1. ** indicates serial grouping encoding.
2. When the form (Rn + N0) is used in EA, the cycle count is increased by 1.
15 8 7 0
MOVES.F Db,(SP+s15) 2 2 3 00000 j j j 1ss11110
100sssssssssssss
000 D0 010 D2 100 D4 110 D6
001 D1 011 D3 101 D5 111 D7
Note: This instruction can specify D8-D15 as operands by using a 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.
a16 AAAAAAAAAAAAAAAA 16-bit unsigned absolute address
a32 aaaaaaaaaaaaaaaaAAAAAAAAAAAAAAAA 32-bit absolute long address
Comentários a estes Manuais