ADSP21020 AD [Analog Devices], ADSP21020 Datasheet - Page 7
ADSP21020
Manufacturer Part Number
ADSP21020
Description
32/40-Bit IEEE Floating-Point DSP Microprocessor
Manufacturer
AD [Analog Devices]
Datasheet
1.ADSP21020.pdf
(32 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
ADSP21020BG-120
Manufacturer:
AD
Quantity:
15
Company:
Part Number:
ADSP21020BG-80
Manufacturer:
AD
Quantity:
1
Company:
Part Number:
ADSP21020KG-80
Manufacturer:
a
Quantity:
8
Company:
Part Number:
ADSP21020KG133
Manufacturer:
MAXIM
Quantity:
3 632
REV. C
COMPUTE AND MOVE OR MODIFY INSTRUCTIONS
1.
2.
3a.
3b.
3c.
3d.
4a.
4b.
4c.
4d.
5.
6a.
6b.
7.
7.
PROGRAM FLOW CONTROL INSTRUCTIONS
8.
9.
11.
12.
12.
13.
12.
(DB) Delayed branch
(LA) Loop abort (pop loop PC stacks on branch)
IF condition
IF condition
IF condition
IF condition
IF condition
IF condition
IF condition
IF condition
IF condition
IF condition
IF condition
IF condition
IF condition
IF condition
IF condition
IF condition
IF condition
LCNTR =
LCNTR =
LCNTR =
LCNTR =
compute,
compute;
compute,
compute,
compute,
compute,
compute,
compute,
compute,
compute,
compute,
shiftimm,
shiftimm,
compute,
compute,
|
|
|
|
|
|
|
|
|
|
|
|
|
JUMP
CALL
CALL
JUMP
CALL
CALL
RTS
RTI
RTI |
<data16>
ureg
<data16>
ureg
|
|
|
|
| |
| |
| |
| |
|
|
|
|
|
|
|
|
|
|
ureg =
ureg =
|
|
|
|
dreg =
dreg =
ureg1 = ureg2 ;
|
|
dreg =
MODIFY
MODIFY
|
|
(
(
(
, DO
, DO
,
, DO
|
|
|
DM(Ia, Mb) = dreg1
dreg1 = DM(Ia, Mb)
DM(Ia, Mb)
PM(Ic, Md)
DM(Mb, Ia)
PM(Md, Ic)
DM(Ia, <data6>)
PM(Ic, <data6>)
DM(<data6>, Ia)
PM(<data6>, Ic)
DM(Ia, Mb)
PM(Ic, Md)
<addr24>
(PC, <reladdr6>)
(PC, <reladdr6>)
(Md, Ic)
(PC, <reladdr6>)
(PC, <reladdr6>)
DO
DB,
LA,
DB, LA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DM(Ia, Mb)
PM(Ic, Md)
PM(Ic, Md)
PM(Md, Ic)
DM(Ia, <data6>)
DM(Ia, Mb)
DM(Mb, Ia)
PM(Ic, <data6>)
DM(<data6>, Ia)
PM(<data6>, Ic)
( <PC,
(
<addr24>
<addr24>
|
|
|
|
|
|
(PC, <reladdr24>)
(Ia, Mb)
(Ic, Md)
) , compute ;
|
|
|
|
|
|
<reladdr24>)(
= dreg ;
= ureg ;
= ureg ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
= dreg ;
= dreg ;
;
;
;
–7–
,
;
|
|
|
|
(
(
(
(
(
(
|
|
|
|
|
|
;
;
DB
LA
DB, LA
DB
LA
DB, LA
|
|
|
|
,
,
UNTIL LCE ;
UNTIL LCE ;
UNTIL termination ;
|
|
PM(Ic, Md) = dreg2
dreg2 = PM(Ic, Md)
|
|
|
|
|
|
) ;
) , compute ;
|
|
;
ADSP-21020