Najlepsze pytania
Chronologia
Czat
Perspektywa
X86
rodzina architektur procesorów firmy Intel Z Wikipedii, wolnej encyklopedii
Remove ads
x86 – rodzina architektur (modeli programowych) procesorów firmy Intel, typu CISC. Zapoczątkowana przez i wstecznie zgodna z 16-bitowym procesorem 8086, który z kolei wywodził się z 8-bitowego układu 8085. Nazwa architektury pochodzi od nazw pierwszych modeli z tego typu, których numery kończyły się liczbą 86. Obecnie architektury x86 dominują na rynku komputerów PC i serwerów[1]. Najszybsze superkomputery korzystają z architektur typu RISC[2].



Remove ads
Rozwój architektury Intel x86
Podsumowanie
Perspektywa
x86
Nazwa x86 w odniesieniu do modelu programowego procesorów dotyczy pierwszych procesorów tego typu – od 8086 do 286, które były układami o architekturze 16-bitowej. Obecnie systemy i oprogramowanie 32-bitowe, często przyjmują oznaczenie x86 (procesory 16-bitowe wyszły z użycia).
x86-32 (IA-32)
Drugie stadium rozwoju typu zapoczątkował w 1985 procesor 80386, w którym dokonano rozszerzenia słowa do 32 bitów, unikając jednak konieczności natychmiastowej wymiany wszystkich komputerów poprzez zachowanie trybów zgodności z poprzednimi rozwiązaniami. Tak zmodyfikowaną architekturę (model programowy) x86 oznacza się zazwyczaj symbolem IA-32 (od Intel Architecture 32 bit) lub x86-32 (często skracając do x86).
Model ten z czasem został rozszerzony o nowe technologie, głównie wspierające zastosowania multimedialne, takie jak MMX czy SSE. Procesory oparte na tym modelu do dziś stanowią większość procesorów używanych w komputerach na świecie.
x86-64 (x64 lub AMD64)
Trzecim stadium rozwoju procesorów wywodzących się z architektury x86 są procesory 64-bitowe. Architekturę (model programowy) takich procesorów, ze względu na wciąż zachowywaną wsteczną kompatybilność z pierwowzorami o architekturze x86, oznacza się symbolem x86-64. Rozwiązanie to zostało wprowadzone przez firmę Advanced Micro Devices (AMD), a dopiero później zaadaptowane przez Intela jako Intel 64 (wcześniej EM64T). Procesory o architekturze IA-64 nie należą do rodziny x86.
Remove ads
Najważniejsze zmiany w kolejnych generacjach procesorów
Remove ads
Technologie
- MMX – rozszerzenie architektury 80386 wykorzystujące rejestry koprocesora dla instrukcji SIMD, pierwsza istotna zmiana z punktu widzenia software od pojawienia się 80386, stosowany w układach Pentium MMX i późniejszych
- SSE, SSE2, SSE3 – rozszerzenie MMX, nowe rejestry dla instrukcji SIMD, wprowadzane sukcesywnie wraz z rozwojem linii Pentium II i III
- 3DNow! – zaproponowane przez AMD rozszerzenie MMX, stosowane i rozwijane konsekwentnie w procesorach od K6 w górę
- HT – technologia wielowątkowości współbieżnej
- AMD-V, Intel VT-x – technologie pozwalające na wirtualizację
Przedstawiciele
Podsumowanie
Perspektywa
Procesory produkowane przez firmę Intel
- 8086 i 8088 (wersje do 20 MHz, pierwotnie 4,77 MHz w PC XT, obecnie do 300 MHz)
- 80186 i 80188 (wersje do 25 MHz, wykorzystywane głównie w urządzeniach automatyki ze względu na zintegrowane: kontroler przerwań, kontroler DMA, liczniki (redukcja liczby układów na płycie głównej), rzadko stosowane w komputerach osobistych, kilka nowych instrukcji, generalnie brak większych różnic programowych w stosunku do 8086)
- 80286 (wersje do 25 MHz, pierwotnie 8 MHz w PC AT)
- 80386 (później nazwany 80386DX) i 80386SX (Intel 33 MHz, konkurenci do 40 MHz), obecnie także wersje przemysłowe 80386ZX (do 300 MHz jako kontrolery jednoukładowe)
- i486 (później nazywany i486DX) i 486SX oraz układy i486DX2 i iDX4 (Intel i486DX – 50 MHz, i486DX2 – 33/66 MHz, iDX4 – 33/100, konkurenci do 160 MHz)
- i586:
- Pentium OverDrive (do płyt 486)
- Pentium (układy S5 60, 66 i 60/90 MHz, układy S7 do 200 MHz)
- Pentium MMX (do 233 MHz i 266 MHz w wersji Mobile)
- i686:
- Pentium Pro (200 MHz, wersje z 256, 512 i 1024 L2 cache)
- Pentium II
- Celeron (tańsze wersje procesorów Intela)
- Xeon (serwerowe wersje procesorów)
- Pentium III
- Pentium 4
Procesory produkowane przez firmę AMD
- Idealnie wierne kopie układów x86, aż do i486 włącznie
- AMD 80386 SX/DX/SE/DE (w tym wersje 40 MHz)
- AMD 80486 SX/DX/DE2/DX2/DX4 (w tym wersje pracujące do 50/150 MHz i 40/160 MHz)
- AMD Am5x86
- K5
- K6
- K7
- K8
- K10
- Zen
- AMD Ryzen
- Ryzen Threadripper
- Athlon
- Epyc
Inni producenci
Obecnie
- Procesory Elbrus
- x86 – np. Эльбрус-8С[4]
- mogący emulować x86, ogólnego przeznaczenia – Эльбрус-4С[5]
- Procesory VIA
- specjalizowane do zastosowań bez użycia chłodzenia aktywnego np. VIA QuadCore E-Series[6]
- KX-7000 ze zintegrowanym GPU zapewniającym rozdzielczość do 4096 × 2304 pikseli przy 60 Hz (przez DisplayPort lub HDMI). Wszystkie chipy VIA Zhaoxin mają być wolne od Meltdown i Spectre[7].
- Zhaoxin
Zhaoxin (Shanghai Zhaoxin Semiconductor Co., Ltd.(兆芯, Zhào xīn)) to chiński producent procesorów, produkujący procesory na podstawie licencji spółki utworzonej przez przedsiębiorstwo VIA i administracji Szanghaju. Procesory są wspierane w Linuxie od jądra w wersji 5.3[8].
Historyczne
- Firmy Cyrix:
- Układy zgodne z 386 i 486, w tym wersja 486DLC dla komputerów 386
- Cyrix 5x86
- Cyrix 6x86
- Cyrix MII
- Media GX
- Firmy VIA:
- Firmy Rise Technology:
- mP6
- Firmy NEC
- V20
- V30
- Firmy IBM
- Procesory typu 386 i 486 (w tym wersje SLV dla notebooków) oraz na licencji Cyrixa – odpowiedniki Cyrix 6x86
- Firmy NexGen
- Procesory piątej generacji, programowo zgodne z i386, sprzedawane jako Nx 5x86
- Firmy UMC
- Seria układów UMC U5 (szybsze klony 486SX)
- Firmy IDT
- IDT WinChip
- Siemens i Harris
- 80286 (wersje do 25 MHz)
Remove ads
Porównanie z różnymi architekturami
68000
Według Volkera Werticha, autora między innymi słynnej gry The Settlers, procesory x86 były dużo słabsze niż seria 68K. Zamiast 16 rejestrów było ich zaledwie kilka. Było bardzo mało rozkazów, co sprawiało, że kodowanie na x86 w porównaniu do Amigi było koszmarem (autor przeniósł m.in. grę z Amigi na zgodne z IBM PC). Wersja na Amigę bez problemu wówczas obsługiwała 8000 osadników bez zwolnień w prędkości gry, mimo wymagania zaledwie 68000, jako procesora[9].
Remove ads
Zobacz też
Przypisy
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads