Ero sivun ”Motorola 68020” versioiden välillä

[katsottu versio][katsottu versio]
Poistettu sisältö Lisätty sisältö
p Botti poisti 13 Wikidatan sivulle d:q916240 siirrettyä kielilinkkiä
p kh
Rivi 6:
68020 oli monin tavoin uudistettu 68010:an verrattuna. Muun muassa 32-bittinen [[aritmeettislooginen yksikkö]] (laskentayksikkö), ulkoinen data- ja osoitusväylä sekä uudet [[konekieli]]set käskyt ja osoitusmuodot olivat uusia ominaisuuksia. 68020:ssa (ja 68030:ssa) oli kolmivaiheinen käskyliukuhihna.
 
68020:een lisättiin myös Motorolan monisuoritinmalli. Tämä salli järjestelmää kohden jopa kahdeksan suorittimen yhteistoiminnan. Näistä kahdeksasta suorittimia ja [[Matematiikkasuoritin|matematiikkasuorittimia]] pystyi olemaan mikä tahansa määrä, mutta muistinhallintayksiköitä vain yksi (joko 68841 tai 68851). Mallilla oli tietenkin omat rajoituksensa, esimerkiksi jokaisen käytetyn suorittimen ja matematiikkasuorittimen täytyi olla samaa mallia, mutta ei välttämättä samalla kellotaajuudella toimiva. Esimerkiksi 68020/25:n ja 68030/25:n yhteistoiminta ei onnistunut (sillä 020 ei tunnistanut 030:n sisäistä muistinhallintayksikköä), mutta 68020/25:n ja [[Motorola 68881|68882/33]]:n (matematiikkasuoritin) yhteistoiminta oli täysin sallittua ja yleistä. Oli kuitenkin epätavallista, että järjestelmässä olisi useampi suoritin tai matematiikkasuoritin. Monet 68020:lla varustetut [[Unix]]-koneet olivatoli varustettu vain 020:lla, matematiikkasuorittimella (68881 tai 68882) ja muistinhallintayksiköllä (68841 tai 68851).
 
Uudet käskyt sisälsivät pieniä parannuksia ja laajennuksia ohjaustilaan (''supervisor mode''), joitakin käskyjä monisuoritinjärjestelmien ohjelmistonhallintaan (jotka poistettiin myöhemmin [[Motorola 68060]] -suorittimessa), hieman tukea korkeamman tason ohjelmointikielille (jotka poistettiin myöhemmissä 680x0-sarjan suorittimissa), suuremmat (32 x 32 bittiä) kertomis- ja jakokäskyt, ja bittikentän muokkauskäskyt.
Rivi 12:
Uusi osoitustapa lisäsi epäsuoran tason moniin aikaisempiin osoitusmuotoihin ja lisäsikin jonkin verran joustavuutta erinäisiin osoitustapoihin ja käskyihin. Nämä uudet tavat tekivätkin 68020:sta vahingossa hyvin soveltuvan tulostukseen; monet [[1990-luku|1990-luvun]] alun lasertulostimet sisälsivät 68EC020-suorittimen.
 
Käskypuskuri (käskyvälimuisti) oli järjestetty 64:ään 4neljän tavun kokoisiinkokoiseen, suoraan määriteltyihinmääriteltyyn syötteisiinsyötteeseen, jokajotka olivat yhteiskooltaan 256 tavua. Vaikkakin se oli pieni, sillä oli silti suuri vaikutus suorituskykyyn.
 
68020-suoritinta käytettiin monissa [[Commodore]]n [[Amiga]]- ja [[Apple]]n [[Macintosh II]] -tietokoneissa ja Sun 3 -työasemissa.