B-10
DSP56009 User’s Manual
MOTOROLA
Programming Reference
(
±
)S,#n,D
(
no
parallel move)
1
2
MACR
(
±
)S2,S1,D
(parallel move)
1 + mv
2 + mv * * * * * * * —
(
±
)S1,S2,D
(parallel move)
(
±
)S,#n,D
(
no
parallel move)
1
2
MOVE
S,D
1 + mv
2 + mv * * — — — — — —
No parallel data move
(.....)
mv
mv
— — — — — — — —
Immediate short
(.....)#xx,D
mv
mv
— — — — — — — —
data move
Register to register
(.....)S,D
mv
mv
* * — — — — — —
data move
Address register update
(.....)ea
mv
mv
— — — — — — — —
X memory data move
(.....)X:<ea>,D
mv
mv
* * — — — — — —
(.....)X:<aa>,D
(.....)S,X:<ea>
(.....)S,X:<aa>
(.....)#xxxxxx,D
Register and X memory
data move
(.....)X:<ea>,D1
S2,D2
mv
mv
* * — — — — — —
(.....)S1,X:<ea>
S2,D2
(.....)#xxxxxx,D1
S2,D2
(.....)A,X:<ea>
X0,A
(.....)B,X:<ea>
X0,B
Y memory data move
(.....)Y:<ea>,D
mv
mv
* * — — — — — —
(.....)Y:<aa>,D
(.....)S,Y:<ea>
(.....)S,Y:<aa>
(.....)#xxxxxx,D
Register and Y memory
data move
(.....)S1,D1
Y:<ea>,D2 mv
mv
* * — — — — — —
(.....)S1,D1
S2,Y:<ea>
(.....)S1,D1
#xxxxxx,D2
(.....)Y0,A
A,Y:<ea>
(.....)Y0,B
B,Y:<ea>
Table B-3
Instruction Set Summary (Sheet 4 of 7)
Mnemonic
Syntax
Parallel Moves
Instruction
Program
Words
Osc.
Clock
Cycles
Status Request
Bits:
S L E U N Z V C
— indicates that the bit is unaffected by the operation
* indicates that the bit may be set according to the definition, depending on parallel move conditions
? indicates that the bit is set according to a special definition. See the instruction descriptions in
Appendix A
of the
DSP56000 Family Manual
(DSP56KFAMUM/AD)
0 indicates that the bit is cleared
Содержание DSP56009
Страница 19: ...MOTOROLA DSP56009 User s Manual 1 1 SECTION 1 OVERVIEW ...
Страница 38: ...1 20 DSP56009 User s Manual MOTOROLA Overview DSP56009 Architectural Overview ...
Страница 39: ...MOTOROLA DSP56009 User s Manual 2 1 SECTION 2 SIGNAL DESCRIPTIONS ...
Страница 64: ...2 26 DSP56009 User s Manual MOTOROLA Signal Descriptions On Chip Emulation OnCETM Port ...
Страница 65: ...SECTION 3 MEMORY OPERATING MODES AND INTERRUPTS ...
Страница 84: ...3 20 DSP56009 User s Manual MOTOROLA Memory Operating Modes and Interrupts Hardware Reset Operation ...
Страница 85: ...MOTOROLA DSP56009 User s Manual 4 1 SECTION 4 EXTERNAL MEMORY INTERFACE ...
Страница 149: ...MOTOROLA DSP56009 User s Manual 5 1 SECTION 5 SERIAL HOST INTERFACE ...
Страница 154: ...5 6 DSP56009 User s Manual MOTOROLA Serial Host Interface Serial Host Interface Programming Model ...
Страница 180: ...5 32 DSP56009 User s Manual MOTOROLA Serial Host Interface SHI Programming Considerations ...
Страница 181: ...MOTOROLA DSP56009 User s Manual 6 1 SECTION 6 SERIAL AUDIO INTERFACE ...
Страница 207: ...MOTOROLA DSP56009 User s Manual 7 1 SECTION 7 GENERAL PURPOSE INPUT OUTPUT ...
Страница 212: ...7 6 DSP56009 User s Manual MOTOROLA General Purpose Input Output GPIO Register GPIOR ...
Страница 220: ...A 8 DSP56009 User s Manual MOTOROLA Bootstrap ROM Contents ...
Страница 221: ...MOTOROLA DSP56009 User s Manual B 1 APPENDIX B PROGRAMMING REFERENCE ...
Страница 250: ...B 30 DSP56009 User s Manual MOTOROLA Programming Reference ...
Страница 251: ...MOTOROLA DSP56009 User s Manual C 1 APPENDIX C APPLICATION EXAMPLES ...
Страница 262: ...C 12 DSP56009 User s Manual MOTOROLA Application Examples ...
Страница 269: ...MOTOROLA DSP56009 User s Manual C 1 APPENDIX C APPLICATION EXAMPLES ...
Страница 280: ...C 12 DSP56009 User s Manual MOTOROLA Application Examples ...