beautypg.com

Motorola DSP56012 User Manual

Page 242

background image

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:,xxxx

2

6+jx

* * - - - - - -

#n,X:,xxxx

#n,X:,xxxx

#n,Y:,xxxx

#n,Y:,xxxx

#n,Y:,xxxx

#n,S,xxxx

JSET #n,X:,xxxx

2

6+jx

* * - - - - - -

#n,X:,xxxx

#n,X:,xxxx

#n,Y:,xxxx

#n,Y:,xxxx

#n,Y:,xxxx

#n,S,xxxx

JSR

xxx

1+ea

4+jx

- - - - - - - -

ea

JSSET

#n,X:,xxxx

2

6+jx

* * - - - - - -

#n,X:,xxxx

#n,X:,xxxx

#n,Y:,xxxx

#n,Y:,xxxx

#n,Y:,xxxx

#n,S,xxxx

LSL

D

(parallel move)

1+mv

2+mv

* * - - ? ? 0 ?

LSR

D

(parallel move)

1+mv

2+mv

* * - - ? ? 0 ?

LUA

,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:

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