Ero sivun ”Motorola 68020” versioiden välillä

[arvioimaton versio][arvioimaton versio]
Poistettu sisältö Lisätty sisältö
en-wikistä
 
Jannex (keskustelu | muokkaukset)
Kieltä paranneltu
Rivi 1:
'''Motorola 68020''' on [[Motorola]]n valmistama [[suoritin]]. Se on [[Motorola 68010]]:n seuraaja ja sitäsen itseäänseuraaja seurasion [[Motorola 68030]]. Suorittimeen viitataan myös yleisesti nimityksellä 020.
 
68020:ssa omasioli 32-bittisen sisäisensisäinen ja ulkoisenulkoinen osoitusväylän. Kustannustasoltaan halvemmassa versiossa, [[Motorola 68EC020|68EC020:ssa]], oli vain 24-bittinen osoitusväylä.
 
68020 esittelioli moniamonin uudistuksiatavoin verrattunauudistettu 68010:een,an mmverrattuna. Muun muassa 32-bittisenbittinen [[aritmeettislooginen yksikkö|aritmeettisloogisen yksikön]] (laskentayksikkö), ulkoisenulkoinen data- ja osoitusväylän,osoitusväylä uusiasekä uudet [[konekieli]]siäset käskyjäkäskyt ja osoitusmuotojaosoitusmuodot olivat uusia ominaisuuksia. 68020:ssa (ja 68030:ssa) omasioli kolmivaiheisenkolmivaiheinen käskyliukuhihnankäskyliukuhihna.
 
68020:een lisättiin myös Motorolan monisuoritinmalli. Tämä salli järjestelmää kohden jopa kahdeksan suorittimen yhteistoiminnan. Näistä kahdeksasta suorittimia ja matematiikkasuorittimia pystyi olemaan mikä tahansa määrä, mutta muistinhallintayksiköitä vain yksi (joko 68841 tai 68851). Mallilla oli tietenkin omat rajoituksensa, kutenesimerkiksi jokaisen käytetyn suorittimen ja matematiikkasuorittimen täytyi olla samaa mallia, mutta ei välttämättä samansamalla kellotaajuudenkellotaajuudella omaavatoimiva. 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 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 olivat varustettu vain 020:lla, matematiikkasuorittimella (68881 or 68882) ja muistinhallintayksiköllä (68841 or 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.