EasyManua.ls Logo

Analog Devices adsp-2100

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

Table of Contents

Related product manuals