Motorola DSP56156 Manual page 293

Table of Contents

Advertisement

INSTRUCTIONS
Table C-5
Oper.
MAC
MPY
ADD
SUB
TFR
OR/AND
EOR
CMP/CMPM
ADD
SUB
MOVE
SBC
CMP/CMPM
SUBL, TFR
ADD, SUB
RND
TST
ABS
INC/INC24
DEC/DEC24
CLR/CLR24
NEG
ASL/ASR
NOT
ROL/ROR
LSL/LSR
MOTOROLA
DSP56156 Functional Instruction Set Summary
Data ALU Instructions with One Parallel Operation
DSP56156
DATA ALU
OPERATION
Reg.
± X0,X0,F
± X1,X0,F
± A1,Y0,F
± B1,X0,F
± Y0,X1,F
± Y1,X1,F
± Y1,X0,F
± Y0,X0,F
X1,F
X0,F
Y1,F
Y0,F
X,F
Y,F
X,F
Y,F
~F,F
F
PROGRAMMING SHEETS
PARALLEL MEMORY
READ or WRITE
Eff. Address
Dest/Source
(Rn)+
X1
(Rn)+Nn
X0
(~F1)
Y1
(R2+xx)
Y0
A0
B0
A
B
ONE ADDRESS UPDATE
Eff. Address
(Rn)-
(Rn)+Nn
PARALLEL REGISTER
TRANSFER
Source
Destination
X0
~F
X1
~F
Y0
~F
Y1
~F
A
X0
A
X1
B
Y0
B
Y1
F
~F
A0
X0
A0
X1
B0
Y0
B0
Y1
No Transfer
C - 9

Advertisement

Table of Contents
loading

Table of Contents