Intel iAPX 432

Intel iAPX 432
Az Intel Corporation logója, 1968–2005
Az Intel Corporation logója, 1968–2005

Gyártás1981 – 1984/1985[1]
TervezőIntel
GyártóIntel
Max CPU órajel5 MHz – 8 MHz
A Wikimédia Commons tartalmaz Intel iAPX 432 témájú médiaállományokat.

Az iAPX 432 az Intel 1981-ben bevezetett új, többcsipes processzor-architektúrája volt, egyben az Intel első 32 bites processzora. A cégnek nagy tervei voltak az új processzorral: ez váltotta volna fel az x86 architektúrát és ezt vált volna az Intel fő termékvonalának alapjává az 1980-as években. A tervek nem váltak valóra, a processzor elviselhetetlen lassúsága miatt.

Több fejlett többfeladatos működést és memóriakezelést támogató tulajdonságot hardveresen valósítottak meg ebben a kialakításban, emiatt mikro-nagyszámítógép (micromainframe) néven is emlegették. Az "iAPX" jelölés az angol intel Advanced Processor architecture (Intel fejlett processzor-architektúra) kifejezésből alkotott betűszó.

Eredetileg legfeljebb 10 MHz-es órajelen való működésre tervezték, a ténylegesen eladott processzorok ill. csipkészletek 4 MHz, 5 MHz, 7 MHz és 8 MHz-es órajeleken működtek,[2] a 8 MHz-es processzor csúcsteljesítménye 2 millió utasítás volt másodpercenként.[3]

Az iAPX 432-es kialakítása teljes mértékben a magas szintű programozási nyelveken való programozhatóságot szolgálta,[4] elsősorban az Ada programnyelv támogatása volt a fő cél. A 432-es hardveresen támogatta sokféle adatstruktúra kezelését, abból a célból, hogy a 432 számára írt modern operációs rendszerek sokkal kevesebb programkóddal készülhessenek, kevesebb kódot tartalmazzanak, mint más, rendes processzorok esetén; e mellé járult az objektumorientált programozás közvetlen támogatása és a hardveres szemétgyűjtés (garbage collection, a memóriakezelés egy formája, amely felszabadítja a memóriában a nem használt objektumok memóriaterületeit). Ezen technikák megvalósítása sokkal bonyolultabb hardvert és mikrokódot eredményezett, és az elkészült processzor sokkal komplexebb lett, mint a korabeli többi processzor.

Intel SBC 432/100 kártya

Az iAPX 432 rendszerek igen drágák és lassúak voltak. 1982-ben egyszerű sebességtesztek az iAPX 432 rendszereken kb. 4-szer lassabban futottak, mint az azonos órajelfrekvencián futtatott hagyományos 80286 processzoros rendszeren. Az iAPX 432-t nem sikerült egyetlen lapkán megvalósítani, így az gyakorlatilag egy csipkészlet (lapkakészlet, chipset) formájában készült el. A csipkészlet egy piaci bukás volt. Az Intel kibocsátotta a konstrukció második generációját is, amelyben sok javítást végeztek az elsőhöz képest, de még ez a készlet sem volt praktikusan használható, továbbra is hatalmas túlzásokat tartalmazott a teljesítőképesség és az utasításkészlet terén.[5] Az Intel végül feladta a tervet, hogy az iAPX 432 típussal váltsa fel a 8086-os, később x86 architektúraként ismertté vált vonalat.

Az iAPX 432 tervezet akkora üzleti bukás volt az Intel számára,[6] hogy a cég weboldalain még a projekt vagy a termék létére sincs semmilyen utalás. Az Intel annak az x86-os vonalnak a fejlesztését folytatta, amelyet az iAPX 432 architektúra volt hivatott felváltani, ebben viszont hatalmas sikereket ért el.

  1. „It’s believed that it was given up on after 1984 although supplies of the chipset may have still been available as late as 1993.” (Úgy vélik, hogy 1984 után lemondtak róla, bár a chipkészlet még 1993-ban is kapható volt.) Whatever Happened to The iAPX432 — Intel’s Dream Chip, John C. Dvorak, 2006-11-25
  2. Intel iAPX-432 Micromainframe
  3. Archivált másolat. [2008. augusztus 28-i dátummal az eredetiből archiválva]. (Hozzáférés: 2012. december 27.)
  4. Intel Corporation. Introduction to the iAPX 432 Architecture [archivált változat], iii. o. (1981). Hozzáférés ideje: 2012. május 17. [archiválás ideje: 2011. október 13.]  Archivált másolat. [2011. október 13-i dátummal az eredetiből archiválva]. (Hozzáférés: 2012. december 27.)
  5. Performance Effects of Architectural Complexity in the Intel 432, Robert P Colwell, Edward F Gehringer, E Douglas Jensen, ACM Trans. Computer Systems, Vol 6 No 3, August 1988. Online at http://www.princeton.edu/~rblee/ELE572Papers/Fall04Readings/I432.pdf
  6. http://www.dvorak.org/blog/whatever-happened-to-the-intel-iapx432

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne