? Requête d'interruption (IRQ ) est un signal qu'un composant de l'ordinateur envoie au microprocesseur lorsque le composant veut le processeur pour arrêter ce qu'il fait et commencer une autre tâche. Pourquoi IRQ est nécessaire
Le microprocesseur est le cerveau de l'ordinateur. Tous les éléments qui composent l'ordinateur veulent communiquer avec le microprocesseur , mais le processeur ne peut pas gérer toutes les communications simultanément.
Fonction
Lorsqu'un composant veut l'attention du processeur, il envoie une requête au processeur d'interrompre ce qu'il fait de sorte que le composant peut communiquer avec elle.
Alternative
il peut sembler inefficace de conserver interrompre le processeur , mais l'alternative est une méthode appelée Polling . Quand scrutin est utilisé, le processeur continuellement défiler tous les composants de l'ordinateur chacun à leur tour pour voir si ils veulent son attention. Depuis la réponse dans la plupart des cas ne serait pas , d'avoir le temps de traitement des déchets à vélo à travers les composants constitue une utilisation inefficace de son temps.
Conflits
Les composants dans le ordinateur voient attribuer des numéros d'IRQ. Ces chiffres vont de 0 à 15. Lorsque chaque élément possède son propre numéro , les demandes sont envoyées au processeur de façon ordonnée . Si deux éléments ont le même numéro d'IRQ , les demandes des deux composants peuvent être envoyées au processeur en même temps . Il en résulte un conflit d'IRQ .
Plug and Play
conflits d'IRQ utilisées pour être plus fréquents lors de l'ajout de nouveaux composants pour l'ordinateur signifiait d'avoir à assigner manuellement des numéros d'IRQ. L'avènement des périphériques Plug-and -Play ont considérablement réduit la fréquence des conflits d'IRQ se produisent.