-
Na programação de sistemas de computador, um manipulador de interrupção, também conhecido como uma rotina de serviço de interrupção ou ISR, é um bloco de código especial associado a uma condição específica de interrupção. Os manipuladores de interrupção são iniciados por interrupções de hardware, instruções de interrupção de software ou exceções de software e são usados para implementar drivers de dispositivo ou transições entre modos de operação protegidos, como chamadas do sistema.
Fonte: https://pt.wikipedia.org/wiki/Thread_(computa%C3%A7%C3%A3o)
-
O sistema operacional deve salvar o estado do processo corrente antes de atender à interrupção usando a rotina de serviço de interrupção (ISR – interrupt service routine) específica.
-
Comentando o erro das letras A e B.
A latência de interrupção é definida como o tempo decorrido entre o evento de interrupção até o seu tratamento. Veja que a letra "A" falou que essa latência só acaba quando outra interrupção é iniciada. A letra "B" falou que vai até o FINAL da rotina que atende à interrupção. Como vimos é até o início do tratador de uma interrupção Q982325
Fontes: Capitulo 3 Sistemas de Tempo Real Jean-Marie Farines Joni da Silva Fraga Rômulo Silva de Oliveira