? Solicitação de interrupção (IRQ) é um sinal de que um componente no computador envia para o microprocessador quando o componente quer o processador para parar o que está fazendo e iniciar outra tarefa. Por IRQ é necessário
O microprocessador é o cérebro do computador. Todos os componentes que formam o computador quiser se comunicar com o microprocessador , mas o processador não pode lidar com todas as comunicações ao mesmo tempo.
Função
Quando um componente quer a atenção do processador, ele envia uma solicitação para o processador de interromper o que está fazendo para que o componente pode comunicar com ele.
Alternativa
pode parecer ineficiente para manter interromper o processador, mas a alternativa é um método chamado Polling . Quando Polling é usado , o processador continuamente percorre todos os componentes do computador cada , por sua vez , para ver se eles querem a sua atenção . Como a resposta na maioria dos casos seria não, tendo o tempo resíduos processador de bicicleta através dos componentes é um uso ineficiente do seu tempo.
Conflitos
os componentes do computador são atribuídos números de IRQ . Esses números são de 0 a 15. Quando cada componente tem seu próprio número , as solicitações são enviadas para o processador de forma ordenada . Se dois componentes têm o mesmo número de IRQ , os pedidos provenientes dos dois componentes podem ser enviados para o processador ao mesmo tempo . Isso resulta em um conflito de IRQ .
Plug and Play
IRQ conflitos costumava ser mais comum quando a adição de novos componentes para o computador significava ter que atribuir manualmente números de IRQ . O advento de dispositivos Plug and Play ter reduzido consideravelmente a freqüência de que conflitos de IRQ ocorrer.