Siirry sisältöön

Motorola 68040

Wikipediasta
Motorola 68040
Perustietoja
Kehittäjä Motorola
Arkkitehtuuri ja luokitus
Arkkitehtuurityyppi CISC
Käskykanta Motorola 68000 -sarja
Osoiteavaruus 32-bit
Tavujärjestys Big endian
Motorolan 68LC040-prosessori

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:

68040 tarjosi vastaavat ominaisuudet kuin kilpaileva Intel 80486, mutta samalla kellotaajuudella 68040 pystyi tarjoamaan paremman suorituskyvyn Dhrystone, Linpack ja SPEC-testien perusteella.[1][2][3] Molemmat kuuluvat 1,2 miljoonan transistorin sukupolveen.[2] 68040:ssä oli kaksi 4 kilotavun välimuistia (käskyille ja datalle omansa) ja kaksi muistinhallintayksikköä (MMU).[4][3] Suorittimessa kokonaislukuyksikkö ja matematiikkaprosessori (FPU), ja suorittimen yksiköt pystyvät toimimaan pitkälle toisistaan riippumattomasti rinnaikkaisuuden parantamiseksi. Suoritin käyttää liukuhihnaa.[3]

Apple käytti 68040-suoritinta muun muassa ammattilaiskäyttöön tarkoitetuissa Macintosh Quadra -sarjan koneissa. 40 megahertsin 68040-suoritinta käytettiin Quadra 840AV -mallissa ja Centris 610 -mallissa käytettiin 20 megahertsin 68LC040-mallia. L2-tason välimuistia ei ollut koneissa mukana.[5]

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.[6]

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.lähde?

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.

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

MC68040V ei ole liitokseltaan yhteensopiva muiden mallien kanssa.

  1. Tabak, Daniel: Advanced Microprocessors, s. 473-475, 479. second edition painos. McGraw-Hill, 1995. ISBN 0-07-062843-2 Teoksen verkkoversio. (englanniksi)
  2. 1 2 Daniel Tabak: CISC  : The Intel 80486 vs. The Motorola MC68040 textfiles.meulie.net. heinäkuu 1992. Viitattu 29.8.2021. (englanniksi)
  3. 1 2 3 68040 Microprocessor bbs.ingedigit.com.ve. Arkistoitu Viitattu 29.8.2021. (englanniksi)
  4. Motorola 68040 (MC68040) microprocessor family cpu-world.com. Viitattu 8.10.2022. (englanniksi)
  5. CPUs: Motorola 68040 lowendmac.com. Viitattu 6.1.2026. (englanniksi)
  6. 【Hitachi】3050 Series museum.ipsj.or.jp. Viitattu 18.10.2021. (englanniksi)

Aiheesta muualla

[muokkaa | muokkaa wikitekstiä]

Kirjallisuutta

[muokkaa | muokkaa wikitekstiä]
  • Daniel Tabak: Advanced microprocessors. (2nd ed.) McGraw-Hill, 1995. Teoksen verkkoversio. (englanniksi)