adsp-21020 Analog Devices, Inc., adsp-21020 Datasheet - Page 7
adsp-21020
Manufacturer Part Number
adsp-21020
Description
32/40-bit Ieee Floating-point Dsp Microprocessor
Manufacturer
Analog Devices, Inc.
Datasheet
1.ADSP-21020.pdf
(32 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
adsp-21020KG-100
Manufacturer:
AD
Quantity:
2
Company:
Part Number:
adsp-21020KG-133
Manufacturer:
AMD
Quantity:
17
Part Number:
adsp-21020KG-133
Manufacturer:
ADI
Quantity:
20 000
Company:
Part Number:
adsp-21020KG-80
Manufacturer:
AD
Quantity:
8
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