P000 Architektura počítačů

Obsah
Předchozí:
Shrnutí pravidel pro předávání řízení

Počáteční nastavení procesoru

Registr Obsah
F
MSW
IP
Selektor CS
Selektor DS
Selektor SS
Selektor ES
Báze CS
Báze DS
Báze SS
Báze ES
Limit CS
Limit DS
Limit SS
Limit ES
Báze IDT
Limit IDT
0002h
FFF0h
FFF0h
F000h
0000h
0000h
0000h
FF0000h
000000h
000000h
000000h
FFFFh
FFFFh
FFFFh
FFFFh
000000h
FFFFh
Procesor provádí tyto činnosti:
  • zakáže přerušení (IF:=0)
  • nastaví reálný režim bez koprocesoru (PE:=0, MP:=0, EM:=0),
  • IDTR se naplní nulami,
  • DS, ES a SS jsou naplněny tak, aby ukazovaly do prvních 64 KB paměti,
  • obsah CS:IP ukazje na první instrukci, která musí být na adrese FF0000h:FFF0h=FFFFF0h,
  • první instrukční segment zpřístupněný po inicializaci systému je posledních 64 KB paměti (CS=FF0000h).

Bezprostředně po inicializaci procesoru jsou adresové vodiče A20÷A23 nastaveny na jedničky při všech přístupech adresovaných přes registr CS.

Tento stav trvá do první zaměny obsahu CS, potom jsou vodiče A20÷A23 vynulovány.

Následující: Zapnutí chráněného režimu
Obsah

Michal Brandejs brandejs@informatics.muni.cz