PowerPC | |
---|---|
Mikroprocesszor IBM PowerPC 601 | |
Fejlesztő | CÉL. |
Bit mélység | 32 bites/64 bites (32 → 64) |
Bemutatták | 1992 |
Építészet | RISC |
Típusú | lajstrom-nyilvántartás |
Átmenet végrehajtása | feltételjelzők szerint |
Byte sorrend | Kapcsolható (bi-endian) |
Médiafájlok a Wikimedia Commons oldalon |
A PowerPC (vagy röviden PPC ) egy RISC mikroprocesszor -architektúra, amelyet 1991 -ben hozott létre az Apple , az IBM és a Motorola AIM néven ismert szövetsége .
A PowerPC története a 801-es prototípussal kezdődik , amelyet az IBM az 1970 -es évek végén hozott létre John Cock RISC architektúrával kapcsolatos elképzelései alapján. Ezt követte a 16 regiszteres IBM RT-PC kialakítás az 1980 -as években , amely tovább fejlődött az RS/6000 által az 1990- es évek elején bevezetett POWER architektúrává . A POWER tervezés a korábbi RISC processzorok , például az IBM 801 és a MIPS architektúrán alapult . Az igazi POWER mikroprocesszor, a RISC architektúra egyik első szuperskaláris megvalósítása, nagy teljesítményű és többmagos volt. Az IBM hamar rájött, hogy egylapkás kialakításra van szükségük, amely nem valósította meg a POWER utasítások egy részét, hogy az RS/6000 processzorvonal minden teljesítményszinten megoldásokat tartalmazzon, és megkezdődött a munka az egychipes POWER mikroprocesszoron.
Az IBM megkereste az Apple-t, hogy működjön együtt a POWER architektúrán alapuló egychipes processzorok családjával. Nem sokkal ezután az Apple, mint a Motorola egyik legnagyobb asztali mikroprocesszor-ügyfele, [1] felkérte a Motorolát, hogy csatlakozzon ehhez az együttműködéshez. Az Apple úgy gondolta, hogy a Motorola az Apple-lel folytatott hosszú együttműködésével több mikroprocesszort tudna gyártani, mint az IBM. Ez a háromoldalú szövetség az Apple, IBM, Motorola első levelei után AIM néven vált ismertté.
A Motorola számára rendkívül előnyös volt a szövetséghez való csatlakozás. Ez lehetővé tette számukra, hogy eladjanak egy jól tesztelt és erős RISC processzort anélkül, hogy pénzt költöttek a fejlesztésére. Ezekre a processzorokra is volt egy nagy vásárlójuk - az Apple, illetve egy másik - potenciális - az IBM személyében, amely a POWER junior verzióit nem tudta legyártani, hanem a Motorolától vásárolta meg.
A Motorolának már volt saját RISC processzora, a , rendkívül rosszul fogyott A sikertelenség egyik oka a rossz kompatibilitás volt az előző verzióval, a népszerű 68000 -es sorozattal , amelyet Apple Macintosh számítógépeken is használnak . Ennek fő oka a fejlesztési és gyártási problémák miatti késedelem volt a bevezetésben, ami miatt a Motorola elszalasztotta a lehetőséget, hogy sikeresen versenyezzen más gyártókkal.
A 88000-es gyártása azonban már elkezdődött, és a Data General a 88k-n alapuló számítógépeket árulta. Az Apple-nek már volt egy működő prototípusa 88 ezerrel. Úgy döntöttek, hogy az új egychipes POWER processzorbuszt kompatibilissé teszik a 88000-el, ami lehetővé tenné, hogy az Apple és a Motorola sokkal gyorsabban kezdje el a gépek értékesítését anélkül, hogy az alaplapokat újra kellene gyártani.
Mindezen követelmények kombinációja eredményezte a PowerPC (Performance Computing) specifikációt. Mindenki nyert:
1999-ben az IBM szerződést írt alá a Nintendóval a PowerPC architektúrán alapuló processzorok szállításáról, melynek eredménye a Gekko ( Nintendo GameCube ), Broadway ( Wii ) és Espresso ( Wii U ) processzorok.
A PowerPC-t RISC -elvek szerint tervezték , szuperskaláris megvalósítás lehetséges a koncepción belül . A 32 és 64 bites változatokhoz is létezik változat. Az alapvető POWER specifikációk mellett a PowerPC rendelkezik:
A PowerPC processzorokban a belső busz a chip felületére kerül, és egy hídhoz csatlakozik, amely lefordítja a parancsokat a RAM-hoz csatlakoztatott többi buszhoz, a PCI -buszhoz stb.
A Power PC processzorokat többmagos processzorokban is használják vezérlőmagként, például:
POWER architektúra | |
---|---|
történelmi |
|
Jelenlegi |
|
Kapcsolódó témák |
|
processzortechnológiák | Digitális|||||||||
---|---|---|---|---|---|---|---|---|---|
Építészet | |||||||||
Instruction Set Architecture | |||||||||
gépszó | |||||||||
Párhuzamosság |
| ||||||||
Megvalósítások | |||||||||
Alkatrészek | |||||||||
Energiagazdálkodás |
RISC technológiákon alapuló processzorarchitektúrák | |
---|---|