Fiszki do Architektura procesorów x86 i x86-64

Architektura x86 a x86-64: Kompleksowy Przewodnik dla Studentów

1 / 15

Czym jest architektura x86 i kto ją pierwotnie opracował?

Rodzina architektur procesorów pierwotnie opracowana przez firmę Intel, obecnie używana również przez AMD; oparta na CISC.

Dotknij, aby odwrócić · Przesuń, aby nawigować

Architektura x86/x86-64

15 fiszek

Fiszka 1

Pytanie: Czym jest architektura x86 i kto ją pierwotnie opracował?

Odpowiedź: Rodzina architektur procesorów pierwotnie opracowana przez firmę Intel, obecnie używana również przez AMD; oparta na CISC.

Fiszka 2

Pytanie: Gdzie najczęściej stosuje się architekturę x86/x86-64?

Odpowiedź: W komputerach osobistych, laptopach, serwerach, stacjach roboczych i systemach gamingowych.

Fiszka 3

Pytanie: Jakie były kluczowe etapy rozwoju x86 od 8086 do x86-64?

Odpowiedź: 8086 — pierwszy procesor 16-bitowy; 80286/80386 — przejście na 32 bity; x86 (IA-32) — architektura 32-bitowa; x86-64 (AMD64) — architektura 64-bitowa.

Fiszka 4

Pytanie: Jakie są główne cechy architektury CISC w x86?

Odpowiedź: Złożone instrukcje, zmienna długość instrukcji, mniej instrukcji w programie, wyższe wymagania dotyczące dekodowania.

Fiszka 5

Pytanie: Jakie tryby obsługuje procesor x86 i co oznacza każdy z nich?

Odpowiedź: Real mode — tryb 16-bitowy z bezpośrednim dostępem do pamięci; Protected mode — ochrona pamięci i wielozadaniowość; Long mode — tryb 64-bitowy (x86-64

Fiszka 6

Pytanie: Jakie są podstawowe 32-bitowe rejestry x86?

Odpowiedź: EAX, EBX, ECX, EDX, ESI, EDI, EBP, ESP.

Fiszka 7

Pytanie: Jak rozszerzono rejestry w x86-64 w porównaniu do wersji 32-bitowej?

Odpowiedź: Istniejące rejestry zostały rozszerzone do 64 bitów (np. RAX, RBX, …) i dodano nowe rejestry R8–R15.

Fiszka 8

Pytanie: Jaka jest podstawowa architektura pamięci w x86?

Odpowiedź: Adresowanie liniowe, stronicowanie pamięci, pamięć wirtualna i ochrona obszarów pamięci.

Fiszka 9

Pytanie: Jakie typy operacji i rozszerzenia zestawu instrukcji x86 obsługuje?

Odpowiedź: Operacje na liczbach całkowitych, operacje zmiennoprzecinkowe, instrukcje SIMD takie jak MMX, SSE, AVX.

Fiszka 10

Pytanie: Jakie korzyści przynosi x86-64 w porównaniu do wariantu 32-bitowego?

Odpowiedź: Adresowanie większej pamięci, wyższa wydajność, więcej rejestrów, lepsze wsparcie dla nowoczesnych systemów operacyjnych.