Por que valores específicos de IRQ são atribuídos a determinados dispositivos? Por exemplo, por que foi atribuído ao temporizador do sistema o valor 0 e não 10?
Responder1
O nível IRQ (IRQL) também é sua prioridade; se duas solicitações de interrupção chegarem ao mesmo tempo, aquela com o nível mais baixo será tratada primeiro. Isso significa que se o temporizador do sistema tiver IRQL 10, ele terá prioridade relativamente baixa e será atrasado por muitos outros dispositivos. Como o cronômetro do sistema é (ou foi, no passado) responsável por fornecer os tiques do sistema, é essencial que ele não sofra interferência.