Movatterモバイル変換


[0]ホーム

URL:


Siirry sisältöön
Wikipedia
Haku

PowerPC

Wikipediasta
PowerPC
Perustietoja
KehittäjäApple,IBM,Motorola
ValmistajaIBM,Motorola,Freescale
Julkaistu1991
Arkkitehtuuri ja luokitus
ArkkitehtuurityyppiRISC
Osoiteavaruus32-bit / 64-bit
TavujärjestysBig endian
Infobox OK

PowerPC (lyhennettynä myösPPC) onRISC-suoritinarkkitehtuuri, jonka kehittivätApple,IBM jaMotorola (AIM) vuonna 1991. PowerPC on läheistä sukua IBM:nUnix-koneissa käytettävällePOWER-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.

Motorola PowerPC G4 (7400)

PowerPC on myöhäisempiä RISC-arkkitehtuureja ja se eroaa joiltain osin ensimmäisistä. PowerPC:tä ei enää yritettykään suunnitella 1980-luvun oppikirjaesimerkkien mukaan kuten esimerkiksiMIPS jaSPARC suunniteltiin, vaan siihen otettiin mukaan joitain monimutkaisempia käskyjä. PowerPC-arkkitehtuurin erikoisuus on käänteiset hajautustauluihin perustuvatvirtuaalimuistin sivutaulut. Toinen erikoisuus on mahdollisuus vaihtaa suorittimentavujärjestystä ohjelmallisesti. Suoritin kuitenkin käynnistyy big-endian-tilassa.

Freescale Semiconductor on jatkanut eräidenMotorolan PowerPC-mallien valmistusta kuten 5000-sarjan suorittimet.

Käskykantalaajennukset

[muokkaa |muokkaa wikitekstiä]

AltiVec onSIMD-tyyppinen käskykantalaajennos PowerPC-suorittimiin.[1]

AltiVec-käskykannasta on käytetty myös nimiäVelocity Engine (Apple) jaVMX (Vector Multimedia Extension) (IBM).

AltiVectavujärjestys on oletuksenaBig-endian mutta käskykanta mahdollistaa käytön jokoBig- taiLittle-endian moodissa.[1]

Mallit

[muokkaa |muokkaa wikitekstiä]

Suoritinperheeseen kuuluvat muun muassa seuraavat mallit:

Suoritinsukupolvet voidaan jakaa Motorolan esitteen (2000) mukaan seuraavasti:[2]

  • G1 – 601, 500 ja 800 sarjat
  • G2 – 602, 603, 604, 620, 8200 ja 5000 sarjat
  • G3 – 750 ja 8300 sarjat
  • G4 – 7400 ja 8400 sarjat
  • G5 – 7500 ja 8500 sarjat (Motorola ei käyttänyt G5 nimikettä Applen otettua sen käyttöön)
  • G6 – 7600

Käyttö

[muokkaa |muokkaa wikitekstiä]

PowerPC-suorittimia on käytetty muun muassaAmiga- jaMacintosh-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 oliOpen Firmware, mahdollisuus ladata alustariippumattomia laiteajureitaPCI-väylän korteilta, näin parantaen yhteensopivuutta ei laitteiden välillä. Sekä PReP että CHRP-koneet jäivät hyvin harvinaisiksi.

Tuotteita

[muokkaa |muokkaa wikitekstiä]

PowerPC-suorittimia on muun muassa seuraavissa laitteissa:

Sulautetut järjestelmät

[muokkaa |muokkaa wikitekstiä]

Pelikonsolisuorittimet

[muokkaa |muokkaa wikitekstiä]

Erikoisversioita saman käskykannan toteuttavista suorittimista.

Lähteet

[muokkaa |muokkaa wikitekstiä]
  1. abAltiVec™ Technology Programming Environments Manual Freescale. Arkistoitu 17.2.2017. Viitattu 16.2.2017.
  2. MOTOROLA POWERPC™ PROCESSORS nxp.com. Arkistoitu 18.1.2017. Viitattu 16.1.2017.
  3. HARRIS CLAIMS A FIRST FOR ITS 604-BASED NIGHT HAWK Computer Business Review. Arkistoitu 18.1.2017. Viitattu 16.1.2017.
  4. Harris adds Power to Night Hawk computers FlightGlobal. Viitattu 16.1.2017. (englanniksi)
  5. Alan Gara, Overview of the Blue Gene/L system architecture, IBM Research(englanniksi). Luettu 29. syyskuuta 2006.
  6. Lewin Edwards, Migrating from x86 to PowerPC, Part 6: Add vision to your robot submarine, IBM(englanniksi). Luettu 29. syyskuuta 2006.
  7. media.ford.com (Arkistoitu – Internet Archive)(englanniksi). Luettu 29. syyskuuta 2006.
  8. Raffi Krikorian, Which TiVo Is the Right One for You?, O'Reilly Media, Inc. (Arkistoitu – Internet Archive)(englanniksi) 29. syyskuuta 2006.

Kirjallisuutta

[muokkaa |muokkaa wikitekstiä]
  • IBM & Motorola: PowerPC Microprocessor Family: The Programming Environments. (IBM: MPRPPCFPE-01, Motorola: MPCFPE/AD) Määritä julkaisija!

Aiheesta muualla

[muokkaa |muokkaa wikitekstiä]
LuetteloMotorolan valmistamista suorittimista
6800-sarja
Motorola 68000 -sarja
Matematiikkasuorittimet68881/68882
Muistinhallintayksiköt
88000-sarja
PowerPC-sarja
Digitaaliset signaaliprosessorit
Mikrokontrollerit
Noudettu kohteesta ”https://fi.wikipedia.org/w/index.php?title=PowerPC&oldid=22827299
Luokat:
Piilotetut luokat:

[8]ページ先頭

©2009-2026 Movatter.jp