NOTATION

 

 

 

Table A-1 Instruction Description Notation (Continued)

 

 

 

 

 

 

 

 

 

 

Miscellaneous Operands

 

 

 

 

 

 

 

 

S, Sn

 

Source Operand Register

 

 

 

 

 

 

 

 

D, Dn

 

Destination Operand Register

 

 

 

 

 

 

 

 

D [n]

 

Bit n of D Destination Operand Register

 

 

 

 

 

 

 

 

#n

 

Immediate Short Data (5 Bits)

 

 

 

 

 

 

 

 

#xx

 

Immediate Short Data (8 Bits)

 

 

 

 

 

 

 

 

#xxx

 

Immediate Short Data (12 Bits)

 

 

 

 

 

 

 

 

#xxxxxx

 

Immediate Data (24 Bits)

 

 

 

 

 

 

 

 

 

 

 

 

 

Unary Operators

-Negation Operator

Logical NOT Operator (Overbar)

PUSH

Push Specified Value onto the System Stack (SS) Operator

 

 

PULL

Pull Specified Value from the System Stack (SS) Operator

 

 

READ

Read the Top of the System Stack (SS) Operator

 

 

PURGE

Delete the Top Value on the System Stack (SS) Operator

 

 

Absolute Value Operator

Binary Operators

+Addition Operator

-Subtraction Operator

*Multiplication Operator

 

 

, /

Division Operator

+Logical Inclusive OR Operator

Logical AND Operator

Logical Exclusive OR Operator

“Is Transferred To” Operator

:Concatenation Operator

MOTOROLA

INSTRUCTION SET DETAILS

A - 7

Page 276
Image 276
Motorola DSP56000, 24-Bit Digital Signal Processor manual Unary Operators, Binary Operators