Asembler x86/Przerwania: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Mythov (dyskusja | edycje)
m popr. nawigacja
Doles (dyskusja | edycje)
Linia 10:
# w przypadku wystąpienia błędnej instrukcji, lub innego niewłaściwego zachowania się programu - wtedy mym do czynienia z wyjątkiem procesora, czyli przerwaniem sygnalizującym nieprawidłowe działanie programu
Podsumowując, mamy trzy rodzaje przerwań:
* sprzętowe (generowane przez kontroler przerwań 8259A oraz inny sprzęt peryferyjny dla procesora)
* programowe (generowane na skutek żądania programu)
* wyjątki (generowane na skutek niewłaściwego kodu programu)