Motorola 68020
Motorola 68020 | |
---|---|
Perustietoja | |
Kehittäjä | Motorola |
Valmistaja | Motorola, Rochester Electronics |
Arkkitehtuuri ja luokitus | |
Arkkitehtuurityyppi | CISC |
Käskykanta | Motorola 68000 -sarja |
Osoiteavaruus | 32-bit |
Tavujärjestys | Big endian |
Motorola 68020 on Motorolan valmistama mikroprosessori, joka esiteltiin vuonna 1984[1]. Sitä valmistaa Rochester Electronics.[2] Se on Motorola 68010:n seuraaja ja sen seuraaja on Motorola 68030. Suorittimeen viitataan myös yleisesti nimityksellä 020.
68020 on täysin 32-bittinen ja kykenevä osoittamaan muistia 4 gigatavuun saakka.[3] Kustannustasoltaan halvemmassa versiossa, 68EC020:ssa oli vain 24-bittinen osoitusväylä ja kykeni osoittamaan vain 16MB muistia.[3] 68020 sisälsi 256 tavun välimuistin käskyille.[3]
68020 oli monin tavoin uudistettu 68010:an verrattuna. Muun muassa 32-bittinen aritmeettis-looginen yksikkö (laskentayksikkö), ulkoinen data- ja osoitusväylä sekä uudet konekieliset käskyt ja osoitusmuodot olivat uusia ominaisuuksia. 68020:ssa (ja 68030:ssa) oli kolmivaiheinen käskykannan liukuhihna (pipeline).
68020:een lisättiin myös Motorolan monisuoritinmalli (RMC-pinni[4]) moniprosessorikäyttöön.[5] Tämä salli järjestelmää kohden jopa kahdeksan suorittimen yhteistoiminnan. Näistä kahdeksasta suorittimia ja matematiikkasuorittimia (68881 tai 68882) pystyi olemaan mikä tahansa määrä, mutta muistinhallintayksiköitä vain yksi (joko 68841 tai 68851).
68020:ssa oli 256 tavun välimuisti käskyille.[3] Käskyvälimuisti oli järjestetty 64:ään neljän tavun kokoiseen, suoraan määriteltyyn syötteeseen, jotka olivat yhteiskooltaan 256 tavua.
68020-suoritinta käytettiin monissa Commodoren Amiga- ja Applen Macintosh II -tietokoneissa sekä Sun 3 -, Mitsubishi ME1000 - ja NEC EWS4800 -työasemissa.[6][7][8] Tektronix 4405 käytti 68020 -prosessoria 68881 matematiikkasuorittimen kanssa.[9]
68EC020
[muokkaa | muokkaa wikitekstiä]Motorola 68EC020 on Motorolan valmistama suoritin. Se on kustannustasoltaan halvempi versio Motorola 68020-suorittimesta. Ainoana erona näiden kahden välillä on 68EC020:n 24-bittinen osoitusväylä (68020:ssa on 32-bittinen), ja siten se voi osoittaa vain 16 megatavua muistia.[3]
Sitä käytettiin myös Amiga 1200:n suorittimena.
Lähteet
[muokkaa | muokkaa wikitekstiä]- ↑ Anderson, Alexander John: Foundations of Computer Technology, s. 69. (1. painos 1994) CRC PRess, 2020. (englanniksi)
- ↑ Motorola’s 6800 Series Lives On! www.rocelec.com. 2022. Rochester Electronics. Viitattu 11.10.2022.
- ↑ a b c d e Motorola 68020 (MC68020) microprocessor family CPU-World. Viitattu 9.1.2017. (englanniksi)
- ↑ ”5.3.3 Read-Modify-Write Cycle”, MC68020/MC68EC020 Microprocessors User's Manual UM Rev. 2. Freescale Semiconductor, 1995. Teoksen verkkoversio. (Arkistoitu – Internet Archive)
- ↑ MC68020 Signal Description, Appendix A, page 84 handle.dtic.mil. Viitattu 17.1.2010.[vanhentunut linkki]
- ↑ About NetBSD/sun3 wiki.netbsd.org. Viitattu 19.10.2021. (englanniksi)
- ↑ 【NEC】 EWS4800 museum.ipsj.or.jp. Viitattu 19.10.2021. (englanniksi)
- ↑ 【Mitsubishi Electric】 ME 1000 Series museum.ipsj.or.jp. Viitattu 19.10.2021. (englanniksi)
- ↑ Tek 4405 (PDF) wirfs-brock.com. Viitattu 3.12.2022. (englanniksi)
Aiheesta muualla
[muokkaa | muokkaa wikitekstiä]- Kuvia tai muita tiedostoja aiheesta Motorola 68020 Wikimedia Commonsissa
6800-sarja |
|
---|---|
Motorola 68000 -sarja | |
Matematiikkasuorittimet | 68881/68882 |
Muistinhallintayksiköt | |
88000-sarja | |
PowerPC-sarja | |
Digitaaliset signaaliprosessorit |
|
Mikrokontrollerit |
|