PowerPC

Wikipediasta
Tämä on arkistoitu versio sivusta sellaisena, kuin se oli 6. huhtikuuta 2013 kello 12.24 käyttäjän Addbot (keskustelu | muokkaukset) muokkauksen jälkeen. Sivu saattaa erota merkittävästi tuoreimmasta versiosta.
Siirry navigaatioon Siirry hakuun
Motorola PowerPC G4 (7400)

PowerPC (lyhennettynä myös PPC) on RISC-suoritinarkkitehtuuri, jonka kehittivät IBM, Apple ja Motorola vuonna 1991. PowerPC on läheistä sukua IBM:n Unix-koneissa käytettävälle Power-arkkitehtuurille. Alun perin PowerPC oli sen karsittu versio, johon oli lisätty joitain käskyjä. Nykyään samat suorittimet toteuttavat sekä Power- että PowerPC-käskykannan.

PowerPC on viimeisiä RISC-arkkitehtuureja, minkä johdosta se eroaa joiltain osin ensimmäisistä. PowerPC:tä ei enää yritettykään suunnitella 1980-luvun oppikirjaesimerkkien mukaan kuten esimerkiksi MIPS ja SPARC suunniteltiin, vaan siihen otettiin mukaan joitain monimutkaisempia käskyjä. PowerPC-arkkitehtuurin erikoisuus on käänteiset hajautustauluihin perustuvat virtuaalimuistin sivutaulut. Toinen erikoisuus on mahdollisuus vaihtaa suorittimen tavujärjestystä ohjelmallisesti. Suoritin kuitenkin käynnistyy big-endian-tilassa.

Suoritinperheeseen kuuluvat muun muassa seuraavat mallit:

  • 601
  • 603
  • 603e
  • 604
  • 604e
  • 620
  • 750 (PowerPC G3)
  • 7400 (PowerPC G4)
  • 970 (PowerPC G5, Pohjautuu IBMn Power4-suorittimeen)
  • PlayStation 3:n Cell-suorittimessa on 64-bittinen PowerPC-ydin

Käyttö

PowerPC-suorittimia on käytetty muun muassa Amiga- ja Macintosh-tietokoneissa sekä sulautetuissa järjestelmissä, kuten verkkolaitteissa ja autojen tietojärjestelmissä. IBM käyttää Unix-koneissaan paitsi PowerPC:tä myös sen sukulaisarkkitehtuuria POWERia.

PowerPC:stä yritettiin 1990-luvun puolivälissä tehdä vakiintuneen WINTEL-arkkitehtuurin kilpailija. Vuonna 1994 IBM julkaisi PowerPC Reference Platformin, joka oli periaatteessa PC-klooni varustettuna PowerPC-suorittimella. Erityisesti Apple koki tämän ongelmalliseksi ja 1995 julkaistiin Common Hardware Reference Platform (CHRP) -määrittely, jonka pääasiallinen muutos oli Open Firmware, mahdollisuus ladata alustariippumattomia laiteajureita PCI-väylän korteilta, näin parantaen yhteensopivuutta ei laitteiden välillä. Sekä PReP että CHRP-koneet jäivät hyvin harvinaisiksi.

Tuotteita

PowerPC-suorittimia löytyy muun muassa seuraavista laitteista:

Sulautetut järjestelmät

Pelikonsolisuorittimet

Lähteet

Aiheesta muualla