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