Retro Raktár: A nap, amikor a Compaq Deskpro 386 letaszította a trónról az IBM-et

retro-raktar

Amikor a Compaq átvette a vezetést az IBM-től, a PC-ipar örökre kiszabadult a kék óriás szorításából.

Az 1986 szeptemberében bemutatott Compaq Deskpro 386 az első olyan piaci számítógép volt, amely az Intel 32 bites 80386-os processzorára épült. Ez a lépés nem egyszerűen egy gyorsabb hardver megjelenését jelentette, hanem a komplett iparági erőviszonyok átrendeződését. Addig az IBM határozta meg, mikor és milyen architektúrát kap a személyi számítógépes piac, ám a Compaq mérnökei megelőzték az iparági óriást. Ezzel megkezdődött az x86-os platform 32 bites korszaka, a Compaq pedig a követőkből a szabványformálók élére ugrott.

Az IBM hezitálása és a 16 bites korlátok fojtogató szorítása

Az 1980-as évek közepén az üzleti és vállalati számítástechnika falakba ütközött. Az Intel 80286-os lapkájára épülő IBM PC/AT rendszerek 16 bites architektúrája és a 640 kilobájtos memóriakorlát szűk keresztmetszetet képezett a komplex adatbázisok, a tudományos számítások és a korai grafikus felületek futtatásakor. Bár a 80286 képes volt védett módra, annak memóriakezelési korlátai és szoftveres nehézségei miatt a fejlesztők többsége megrekedt a valódi mód korlátai között.

Az Intel 1985 októberében elkészült a 80386-os processzorral, amely teljes 32 bites címtárat, lapozásos memóriakezelést és virtuális 8086-os módot kínált. Az IBM azonban késlekedett a processzor bevezetésével, mivel saját zártabb architektúráján dolgozott. A Compaq vezetése felismerte az alkalmat: felrúgták a megszokott iparági hierarchiát, és az IBM beleegyezése vagy úttörő szerepe nélkül építették meg a jövő munkaállomását.

Az Intel 80386 ereje és a Flex architektúra áttörése

A Compaq Deskpro 386 lelke az 16 MHz-es órajelen ketyegő Intel 80386DX processzor volt. A 32 bites adatbusz és a 32 bites címbusz révén a rendszer elméletben 4 gigabájt fizikai memória megcímzésére vált képessé, ami a korabeli megabájtokban mért világban felfoghatatlan ugrásnak számított. Az elképesztő teljesítménykihasználás érdekében a Compaq kifejlesztette a Concurrent CP/M-386 és a Flex Architecture nevű memóriabusz-megoldást. Ez különválasztotta a nagysebességű 32 bites memóriabuszt az alacsonyabb frekvenciájú 8 és 16 bites ISA bővítőhelyektől, így a meglévő bővítőkártyák kompatibilitása megmaradt.

A gép alapkiépítésben 1 megabájt vagy 2 megabájt 80 nanoszekundumos RAM-mal érkezett, amely dedikált bővítőkártyával 16 megabájtig volt bővíthető. A háttértárak terén a mérnökök nem kötöttek kompromisszumot: 40 megabájtos vagy 130 megabájtos ESDI merevlemezekkel, valamint 1,2 megabájtos hajlékonylemezes meghajtóval szerelték fel a csúcsmodelleket. A gép árképzése a 6499 dolláros nyitóártól egészen a 8799 dolláros csúcsverzióig terjedt, ami a prémium kategóriába pozicionálta a berendezést.

Piaci földindulás és a PC-klónok önállósodása

A Compaq Deskpro 386 sikere gyökeresen átírta az informatika történetét. Az IBM válaszul kibocsátott PS/2 sorozata és a hozzá tartozó Micro Channel Architecture (MCA) zárt buszrendszere nem tudta visszaszerezni a kezdeményezést. A fejlesztők és a felhasználók a Compaq által garantált PC/AT kompatibilitás és a 32 bites nyílt architektúra mellett kötelezték el magukat. Ezzel a lépesével a PC-kompatibilis piac függetlenedett az IBM-től, és megalapozta a Wintel (Windows + Intel) korszak egyeduralkodását.

Compaq Deskpro 386

A 80386 virtuális 8086-os módja tette lehetővé a többfeladatos munkavégzést (multitasking). A Microsoft Windows 2.0 és 3.0, a Xenix 386, valamint a későbbi Linux rendszerek mind erre az architektúrára építkezve hozták el a modern operációs rendszerek korszakát. A Compaq bátorsága bizonyította, hogy a szabványt nem az IBM logója, hanem a technológiai innováció sebessége határozza meg.

Közvetlen specifikációs összehasonlítás a korabeli élmezőnyben

A csúcskategóriás számítástechnika 1986-os átmenete jól szemléltethető a korábbi IBM szabvány és az új Compaq architektúra adataival.

Paraméter IBM PC/AT (1984/1986) Compaq Deskpro 386 (1986)
Processzor Intel 80286 (6–8 MHz) Intel 80386DX (16 MHz)
Architektúra adatszélessége 16 bites busz és regiszterek 32 bites busz és regiszterek
Maximális RAM címzés 16 MB (valódi mód korlát: 640 KB) 4 GB elméleti / 16 MB fizikai kártyával
Gyári háttértár opciók 20–30 MB ST-506 HDD 40–130 MB ESDI HDD
Induló piaci ár (USD) kb. 4000–5200 USD 6499–8799 USD

Magyar vonatkozások és a keleti blokk technológiai szomjúsága

A Compaq Deskpro 386 megjelenése idején Magyarországon a COCOM-lista szigorú korlátozásai miatt a 32 bites technológia elérhetetlennek számított a polgári vagy oktatási szféra számára. A hazai kutatóintézetek és egyetemek jobbára 8 bites vagy 16 bites hazai és szovjet számítógépeket, illetve illegálisan vagy féllegálisan importált IBM XT/AT kompatibilis gépeket használtak. A 386-os konfigurációk csillagászati ára és a szállítási tilalmak miatt a magyar szakemberek kezdetben csak a szakfolyóiratok hasábjain elemezhették a Compaq konstrukcióját.

A rendszerváltás közeledtével és az embargós intézkedések enyhülésével a 386-os gépek váltak a 90-es évek elejének magyar irodai és tudományos munkalovassá. Sok hazai informatikus a Compaq Deskpro 386 fejlett memóriakezelésén tanulmányozta a korai hálózati operációs rendszereket és a 32 bites adatbázis-kezelést.

A 32 bites örökség, ami még négy évtized után is meghatározza a számítástechnikát

Negyven évvel az első példányok legyártása után a Compaq Deskpro 386 mérnöki hagyatéka és szemlélete továbbra is velünk él. A gép bebizonyította, hogy a kompatibilitás megőrzése mellett is lehet radikális architektúraváltást végrehajtani. A 80386-os lapkán debütált utasításkészlet-bővítések és memóriakezelési védelmi szintek alapozták meg a későbbi Pentium, Core és modern x86-64 processzorok belső működését.

A Compaq merész húzása nélkül a személyi számítógépek fejlődési íve jelentős csúszást szenvedett volna. A Deskpro 386 nemcsak megmentette az x86-os ökoszisztémát a széttöredezéstől, hanem biztosította, hogy a munkaállomások teljesítménye beléphessen a professzionális alkalmazások világába.