przerwania
Przerwanie to sygnał generowany przez urządzenie zewnętrzne lub wewnętrzny moduł komputera, który powoduje natychmiastowe przerwanie bieżącego wykonywania programu. Celem przerwania jest szybkie reagowanie na zdarzenie, takie jak zakończenie operacji wejścia/wyjścia, sygnał czasowy czy błąd sprzętowy. Po wystąpieniu przerwania kontrola przekazywana jest do krótkiej procedury obsługi przerwania.
Przerwania dzielą się na sprzętowe i programowe. Sprzętowe pochodzą z urządzeń I/O lub systemowych układów generujących
Podczas obsługi przerwania procesor zapisuje kontekst wykonywanego programu (rejestry, wskaźnik stosu), odwołuje się do tablicy wektorów
Priorytet przerwań i możliwość zagnieżdżania wpływają na latencję i deterministyczność systemu. W wielu architekturach stosuje się
Przerwania są kluczowym mechanizmem obsługi wejścia/wyjścia, synchronizacji i reakcji w systemach operacyjnych oraz architektach mikroprocesorowych. W