Motorola 68040

Motorola 68040 on Motorola 68000 -sarjaan kuuluva 32-bittinen mikroprosessori. Suoritin julkaistiin vuonna 1990 ja oli Motorola 68030 -suorittimen seuraaja, ja sitä itseään seurasi Motorola 68060 (mallinumeroa 68050 ei julkaistu koskaan, vaan projekti keskeytettiin). 68040 oli ensimmäinen 68000-sarjan jäsen, jossa oli sisäänrakennettuna liukulukuyksikkö. Suorittimesta käytetään myös nimitystä 040. Suorittimesta valmistettiin myös karsittuja versioita:
 68LC040
 68EC040

68040 tarjosi vastaavat ominaisuudet kuin kilpaileva Intel 80486, mutta samalla kellotaajuudella 68040 pystyi tarjoamaan paremman suorituskyvyn. Molemmat kuuluvat 1,2 miljoonan transistorin sukupolveen.
68040:ssä oli 4 kilotavua välimuistia.

Lämpöongelmat vaivasivat Motorola 68040:ta koko elinkaarensa ajan. Vaikkakin suoritin toi kellojaksoja kohden kaksinkertaisesti tehoa aikaisempaan 68030:een verrattuna, se vaati myös samalla mitalla enemmän virtaa ja suoritin ei kyennyt skaalautumaan yli 40 megahertsin.

Apple käytti 68040-suoritinta muun muassa ammattilaiskäyttöön tarkoitetuissa Macintosh Quadra -sarjan koneissa. 40 megahertsin 68040-suoritinta käytettiin Quadra 840AV -mallissa. Halvemmat Macintosh-koneet oli yleensä varustettu 68LC040-mallilla. 

68040:ta käytettiin myös Amiga 4000:ssa ja NeXT-koneissa.

Hitachi 3050 -sarjan työasemat käyttivät suoritinta ennen siirtymistä PA-RISC-suorittimiin.

68LC040 
Motorola 68LC040 on Motorolan kehittämä suoritin, joka on edullisempi versio. 68LC040 ei sisällä matematiikkasuoritinta. 

Suoritinta käytettiin muun muassa edullisimmissa Macintosh-sarjan tietokoneissa.

68EC040 
Motorola 68EC040 on versio, josta puuttui sisäänrakennettu matematiikkasuoritin (FPU) ja muistinhallintayksikkö (MMU).

MC68040V 
MC68040V ei ole liitokseltaan yhteensopiva muiden mallien kanssa.

Lähteet

Aiheesta muualla
 Eri versioiden tietoja kuvineen
 M68040 User’s Manual (PDF)

Kirjallisuutta 
 

Motorolan suorittimet

en:Motorola 68040#Variants