Stereo System User Manual

B-10 DSP56012 User’s Manual MOTOROLA
Programming Reference
#n,S,xxxx
JMP xxxx 1+ea 4+jx --------
ea
JScc xxxx 1+ea 4+jx --------
ea
JSCLR #n,X:<ea>,xxxx 2 6+jx * * - - - - - -
#n,X:<aa>,xxxx
#n,X:<pp>,xxxx
#n,Y:<ea>,xxxx
#n,Y:<aa>,xxxx
#n,Y:<pp>,xxxx
#n,S,xxxx
JSET #n,X:<ea>,xxxx 2 6+jx * * - - - - - -
#n,X:<aa>,xxxx
#n,X:<pp>,xxxx
#n,Y:<ea>,xxxx
#n,Y:<aa>,xxxx
#n,Y:<pp>,xxxx
#n,S,xxxx
JSR xxx 1+ea 4+jx --------
ea
JSSET #n,X:<ea>,xxxx 2 6+jx * * - - - - - -
#n,X:<aa>,xxxx
#n,X:<pp>,xxxx
#n,Y:<ea>,xxxx
#n,Y:<aa>,xxxx
#n,Y:<pp>,xxxx
#n,S,xxxx
LSL D (parallel move) 1+mv 2+mv * * - - ? ? 0 ?
LSR D (parallel move) 1+mv 2+mv * * - - ? ? 0 ?
LUA <ea>,D 1 4 --------
Table B-3 Instruction Set Summary (Sheet 3 of 7)
Mnemonic Syntax Parallel Moves Instruction
Program
Words
Osc.
Clock
Cycles
Status Request
Bits:
SLEUNZVC
- 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