Architektura x86 a x86-64: Komplexní Průvodce pro Studenty
Klepni pro otočení · Swipni pro navigaci
15 kartiček
Otázka: Co je architektura x86 a kdo ji původně vyvinul?
Odpověď: Rodina procesorových architektur původně vyvinutá firmou Intel, dnes používaná i AMD; založená na CISC.
Otázka: Kde se nejčastěji používá architektura x86/x86-64?
Odpověď: V osobních počítačích, noteboocích, serverech, pracovních stanicích a herních systémech.
Otázka: Jaké byly klíčové kroky vývoje x86 od 8086 po x86-64?
Odpověď: 8086 — první 16bitový procesor; 80286/80386 — přechod na 32bit; x86 (IA-32) — 32bitová architektura; x86-64 (AMD64) — 64bitová architektura.
Otázka: Jaké jsou hlavní charakteristiky CISC architektury u x86?
Odpověď: Složité instrukce, různá délka instrukcí, méně instrukcí v programu, vyšší nároky na dekódování.
Otázka: Jaké režimy podporuje procesor x86 a co každý režim znamená?
Odpověď: Real mode — 16bitový režim s přímým přístupem k paměti; Protected mode — zabezpečení paměti a multitasking; Long mode — 64bitový režim (x86-64).
Otázka: Jaké jsou základní 32bit registry x86?
Odpověď: EAX, EBX, ECX, EDX, ESI, EDI, EBP, ESP.
Otázka: Jak se registrů v x86-64 rozšiřily oproti 32bitové verzi?
Odpověď: Stávající registry byly rozšířeny na 64 bitů (např. RAX, RBX, …) a přibyly nové registry R8–R15.
Otázka: Jaká je základní paměťová architektura u x86?
Odpověď: Lineární adresace, stránkování paměti, virtuální paměť a ochrana paměťových oblastí.
Otázka: Jaké typy operací a rozšíření instrukční sady x86 podporuje?
Odpověď: Celočíselné operace, operace s plovoucí řádovou čárkou, SIMD instrukce jako MMX, SSE, AVX.
Otázka: Jaké výhody přináší x86-64 oproti 32bitové variantě?
Odpověď: Adresování větší paměti, vyšší výkon, více registrů, lepší podpora moderních operačních systémů.