Tryb rzeczywisty (real mode) to podstawowy tryb pracy procesorów Intel x86, zgodny z procesorem 8086. W tym trybie uruchamiane były klasyczne aplikacje 16-bitowe, szczególnie programy pracujące w środowisku DOS.
Najważniejsze cechy
- procesor wykonuje kod 16-bitowy,
- dostępna jest przestrzeń adresowa do 1 MB pamięci,
- brak zaawansowanej ochrony pamięci,
- programy mogą bezpośrednio odwoływać się do sprzętu i pamięci,
- tryb ten był używany przez systemy takie jak MS-DOS.
Dlaczego odpowiedź to tryb rzeczywisty?
W pytaniach egzaminacyjnych dotyczących architektury Intel x86 aplikacje 16-bitowe kojarzy się przede wszystkim z trybem rzeczywistym. To właśnie w nim działały programy DOS-owe przeznaczone dla procesorów zgodnych z 8086.
Tryb rzeczywisty a inne tryby
- Tryb rzeczywisty — klasyczne środowisko dla programów 16-bitowych.
- Tryb chroniony — wprowadzony w celu obsługi ochrony pamięci, wielozadaniowości i większej przestrzeni adresowej.
- Tryb wirtualny 8086 — pozwalał uruchamiać programy zgodne z 8086 wewnątrz systemu działającego w trybie chronionym.
Do zapamiętania na egzamin
Jeżeli pytanie brzmi: „W którym trybie działania procesora Intel x86 uruchamiane były aplikacje 16-bitowe?”, poprawna odpowiedź to: w trybie rzeczywistym.