Asembler x86/Przerwania: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
m popr. nawigacja |
|||
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)
|