P000 Architektura počítačů

Obsah
Předchozí:
Zásobník

Přerušení v 8086

Vnější (generována technickými prostředky) Vnitřní (generována programově)

Vektor adres rutin obsluhujících přerušení


Každé přerušení provede akce v tomto pořadí:
  1. do zásobníku se uloží registr příznaků (F),
  2. vynulují se příznaky IF a TF,
  3. do zásobníku se uloží registr CS,
  4. registr CS se naplní 16bitovým obsahem adresy n x 4 + 2,
  5. do zásobníku se uloží registr IP,
  6. registr IP se naplní 16bitovým obsahem adresy n x 4.
Návrat do přerušeného procesu a jeho pokračování zajistí instrukce IRET, která provede činnosti v tomto pořadí:
  1. ze zásobníku obnoví registr IP,
  2. ze zásobníku obnoví registr CS,
  3. ze zásobníku obnoví příznakový registr (F).
sledující: Rezervovaná přerušení 8086, počáteční nastavení procesoru
Obsah

Michal Brandejs brandejs@informatics.muni.cz