Jak zdradził David J. Bradley, jeden z członków ówczesnego zespołu developerskiego w IBM-ie, firma wyeliminowała procesor Motoroli, ponieważ miała większe doświadczenie z układami Intela. Poza tym na korzyść Intela przemawiał fakt, iż Microsoft miał już gotowy interpreter języka Basic, który działał na układach 8086 i 8088. IBM musiał więc wybrać pomiędzy 8086 i 8088. Zadecydowała ekonomia. Wybrano procesor 8088. Jego zastosowanie pozwoliło budować tańsze komputery, gdyż wymagało użycia mniejszej liczby kości ROM i RAM.
Jednak tak naprawdę nie miało znaczenia, który procesor IBM wybrał. Oba korzystały z architektury 8086 opracowanej przez Stephena Morse'a.
Droga do standardu
Jak więc 8086 stał się standardem? Odpowiedzi należy szukać w roli, jaką odegrał IBM 5150 (komputer ten znalazł się na 6. miejscu przygotowanej przez PC Worlda listy 25 najwspanialszych pecetów wszech czasów). Rynek pecetów we wczesnych latach 80. przypominał Związek Radziecki po rozpadzie - wiele byłych republik, z których każda podążała w innym kierunku. Na rynku istniały dziesiątki niekompatybilnych rozwiązań oferowanych przez dziesiątki producentów.
Z czasem jednak komputer 5150 zdobywał coraz więcej klientów. Przyciągało ich do niego m.in. logo IBM-a. Firma zdobyła więcej klientów wśród firm, niż konkurujące z nią Radio Shack czy Apple. "Pytaliśmy ich, czy chcą mieć komputer od International Business Machines czy od firmy, która swą nazwę wzięła od owocu" - mówi Bradley. A ponieważ IBM używał powszechnie dostępnych podzespołów, inni zaczęli kopiować jego komputer.
W miarę jak IBM PC zaczynał dominować na rynku, Intel zdobywał coraz więcej pieniędzy na rozwój procesora 8086. Pojawiła się wersja 80186, następnie 80286, 80386, 80486, Pentium i tak dalej, do dziś. Dzięki takiej numeracji cała linia zyskała nazwę x86, która przetrwała nawet, gdy Intel zaczął nazywać swoje procesory Pentium, Celeron i Centrino. Z czasem kolejne firmy - AMD, Cyrix, NEC - zaczęły produkować podobne do intelowskich układy. Nawet IBM wypuścił swój własny procesor x86 potwierdzając tylko rynkową dominację tej architektury.
Właściwy czas i właściwe miejsce
Stephen Morse jest również autorem opracowań na temat x86Według Morse'a i Bradley'a nasza obecna zależność od x86 to dzieło przypadku. "Miałem na tyle szczęścia, że znalazłem się o właściwym czasie we właściwym miejscu" - mówi Morse. "Każdy dobry inżynier mógł zaprojektować procesor. Zapewne wykorzystywałby zupełnie inny zestaw instrukcji, ale wszystkie dzisiejsze pecety działałyby na tej architekturze". Podobnie żartuje Bradley. "Gdyby IBM wybrał, tak jak niektórzy proponowali, procesor Motorola 68000 to dzisiaj mielibyśmy duopol WinOla zamiast Wintel".
Prawdziwa siła x86 nie leży w jakichś szczególnych operacjach, które on wykonuje, ale w tym, że umożliwił on powstanie wspólnego standardu. 8086 pozwolił na błyskawiczny wzrost wydajności, pojemności i szybki spadek cen komputerów. Wszystko dzięki temu, że setki firm konkurowały na tym samym rynku i ulepszały ten sam produkt. Opracowany przez Morse'a zestaw instrukcji wciąż stanowi podstawę niemal wszystkich nowoczesnych procesorów, od Opterona poprzez Athlona po Core 2 Quad.
O tym, jak potężny jest standard x86 niech świadczy fakt, że każdy asembler napisany w 1978 roku dla procesora 8086 można uruchomić na najnowszym intelowskim Core 2 Extreme. Będzie po prostu działał 180 000 razy szybciej...
Redakcja PC World nie ponosi odpowiedzialności za wypowiedzi Internautów opublikowane na stronach serwisu oraz zastrzega sobie prawo do redagowania, skracania bądź usuwania komentarzy zawierających treści zabronione przez prawo, uznawane za obraźliwie lub naruszające zasady współżycia społecznego. Osoby zamieszczające wypowiedzi naruszające prawo lub prawem chronione dobra osób trzecich mogą ponieść z tego tytułu odpowiedzialność karną lub cywilną.
Artykuł zrobiony, aby wkurzyć SINA xDDDDDDDD
on próbuje udowodnić wyższość czego nad czym?
Jak sie sin-ekspert powiesi, to bedzie to wylacznie Wasza wina ;-)
Ale art. przedni... 5/5
ja się nie zgadzam, że podstawy architektury I8086 (zapewne jako CPU) są w każdym komputerze. Były i są komputery z procesorami opartymi na innym podejściu do listy rozkazów dla CPU.
Hmm. trochę zerżnięty ten artykuł z MyApple. Pisaliśmy już o tym 8 czerwca!
http://www.myapple.pl/news/70302-30-lat-x86.html
Serwi MyApple.pl był pierwszy. Opublikował felieton dokładnie w dniu rocznicy x86
:) ciekawe, bo artukuł pokazuje ciekawą własciwość - dlaczego arch. 8086 zwycięzała. Podobny efekt jest przy Windows i reszcie (np. linuksy), też jest pełno czegoś tam w ofercie ale zwycięża Windows bo prawie wszyscy piszą coś dobrego pod Windows czyli jest jednolitość i konkurencja jakiej nie rozumieją inni, skupiający się na kanapowych standardach i rozdzielający się na osobne podkluby i ich frakcje - czyli robiący prawie dokładnie odwrotnie niż warto robić.
"Serwi MyApple.pl był pierwszy. Opublikował felieton dokładnie w dniu rocznicy x86 "
Na unixy.pl wiadomość "Wysłany: 2008-06-05, 19:38 30 lat architektury X86"
"Intel zaczął nazywać swoje procesory Pentium, Celeron i Centrino"
Centrino to nazwa platformy a nie CPU.
juz usunieto jeden z moich postow ! hanba ! tfu !
@tad
Nie szkoda ci czasu na zawracanie sobie głowy linuksami? Ciekawa zależność: gdzie ty, tam wielkie bicie piany z powodu zjawiska na granicy błędu w statystykach.
// ave Steve B. !! //
Finalna wersja kolejnej odsłony popularnego klienta FTP. Możliwości programu obejmują wznawianie...
Kup Teraz: 679 zł
Ilość przedmiotów: 8
Liczba ofert: 0
Data zakończenia: 2008-12-10 09:38:08
Lokalizacja: Katowice