Analog Devices adsp-2100 Manual page 331

Adsp-2100 family programmable single-chip microprocessors
Table of Contents

Advertisement

15 Instruction Set Reference
Multifunction Instructions
<ALU> *
<MAC> *
AX0
= DM (
AX1
MX0
MX1
<ALU> *
<MAC> *
<SHIFT> *
DM (
PM (
<ALU> *
<MAC> *
<SHIFT> *
Table 15.2 Multifunction Instructions
<ALU>
<MAC>
<SHIFT>
* May not be conditional instruction
AR, MR result registers must be used—not AF, MF feedback registers.
15 –8
(See Section 15.4.1, "ALU/MAC with Data & Program Memory Read.")
,
AX0
= DM (
AX1
MX0
MX1
I0
,
I1
,
I2
,
I3
,
, dreg
=
I0
,
M0 )
I1
,
M1
I2
,
M2
I3
,
M3
I4
,
M4
I5
,
M5
I6
,
M6
I7
,
M7
I4
,
M4 )
I5
,
M5
I6
,
M6
I7
,
M7
, dreg
=
Any ALU instruction (except DIVS, DIVQ)
Any multiply/accumulate instruction
Any shifter instruction (except Shift Immediate)
I0
,
M0 ) ,
I1
,
M1
I2
,
M2
I3
,
M3
M0 ) ,
AY0
= PM (
M1
AY1
M2
MY0
M3
MY1
DM (
I0
,
I1
,
I2
,
I3
,
I4
,
I5
,
I6
,
I7
,
PM (
I4
,
I5
,
I6
,
I7
,
<ALU> *
= dreg,
<MAC> *
<SHIFT> *
dreg;
AY0
= PM (
I4
AY1
I5
MY0
I6
MY1
I7
I4
,
M4 );
I5
,
M5
I6
,
M6
I7
,
M7
M0 ) ;
M1
M2
M3
M4
M5
M6
M7
M4 )
M5
M6
M7
;
,
M4 );
,
M5
,
M6
,
M7

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents