Ero sivun ”Motorola 68020” versioiden välillä
[katsottu versio] | [katsottu versio] |
Poistettu sisältö Lisätty sisältö
Ei muokkausyhteenvetoa |
liimablankotusta |
||
Rivi 9:
68020:een lisättiin myös Motorolan monisuoritinmalli (RMC-pinni<ref>{{cite book | url = http://cache.freescale.com/files/32bit/doc/ref_manual/M68020UM.pdf | year = 1995 | title = MC68020/MC68EC020 Microprocessors User's Manual UM Rev. 2 | chapter = 5.3.3 Read-Modify-Write Cycle | publisher = Freescale Semiconductor }}</ref>) [[moniprosessori]]käyttöön.<ref>{{cite web| url=http://handle.dtic.mil/100.2/ADA245775 |title='''MC68020 Signal Description''', Appendix A, page 84| accessdate=2010-01-17}}</ref> Tämä salli järjestelmää kohden jopa kahdeksan suorittimen yhteistoiminnan. Näistä kahdeksasta suorittimia ja [[Matematiikkasuoritin|matematiikkasuorittimia]] pystyi olemaan mikä tahansa määrä, mutta [[Muistinhallintayksikkö|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:n ja 68030:n yhteistoiminta ei onnistunut (sillä 020 ei tunnistanut 030:n sisäistä muistinhallintayksikköä), mutta 68020:n ja [[Motorola 68882]]: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 oli 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
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.
|