x86
Architektura x86
x86 označuje rodinu instrukčních sad (ISA) založenou na procesoru Intel 8086, který byl uveden na trh v roce 1978. Název vznikl z faktu, že nástupnické procesory končily čísly „86“ (80186, 80286, 80386 atd.).
Vývoj architektury
Evoluce x86 probíhala v několika klíčových fázích:
- 16-bit (Původní): Procesory jako 8086 a 80286. Omezená paměť a výkon.
- 32-bit (IA-32): Začíná procesorem Intel 80386 (i386). Tato verze se stala standardem pro PC na více než dvě desetiletí.
- 64-bit (x86-64 / x64): Rozšíření, které umožnilo adresovat více než 4 GB RAM. (Viz samostatná stránka o x64).
Klíčové vlastnosti
- CISC (Complex Instruction Set Computer): x86 používá komplexní instrukční sadu, což znamená, že jedna instrukce může vykonat několik operací najednou (např. načtení z paměti, sečtení a uložení zpět).
- Zpětná kompatibilita: Jedna z největších výhod. Moderní procesor Intel Core i9 stále dokáže (v teoretické rovině) spustit kód napsaný pro původní 8086 z roku 1978.
- Dominance na trhu: Stala se standardem pro osobní počítače (PC), pracovní stanice a servery.
Srovnání x86 a ARM
V současnosti je x86 hlavním konkurentem architektury ARM (kterou najdeme v mobilech a nových Macích).
| Vlastnost | x86 (Intel/AMD) | ARM (Apple/Qualcomm) |
|---|---|---|
| Typ sady | CISC (Komplexní) | RISC (Redukovaná) |
| Spotřeba | Vyšší (výkon za cenu tepla) | Nižší (energeticky efektivní) |
| Typické užití | Herní PC, Servery, Notebooky | Mobily, Tablety, Ultrabooky |
| Výrobci | Intel, AMD, VIA | Apple, Samsung, Qualcomm |
Technické termíny
- Instrukční sada: Jazyk, kterému procesor rozumí.
- Registry: Extrémně rychlá úložiště přímo uvnitř procesoru pro dočasná data.
- Mikrokód: Vrstva, která překládá komplexní x86 instrukce na jednodušší operace uvnitř moderního procesoru.
—
Víte, že? Přestože Intel architekturu vytvořil, firma AMD byla první, kdo úspěšně přinesl 64bitové rozšíření (AMD64), které dnes všichni používáme v rámci x86 platformy.
Související: x64, CPU, Intel vs AMD
x86.txt · Poslední úprava: autor: admin
