Che cosa significa IRQ Stand for nei computer?

October 28

Interrupt (IRQ) è un segnale che un componente nel computer invia al microprocessore quando il componente vuole il processore per fermare quello che sta facendo e iniziare un altro compito.

Perché IRQ è Necessario

Il microprocessore è il cervello del computer. Tutti i componenti che costituiscono il computer desidera comunicare con il microprocessore, ma il processore non può gestire tutte le comunicazioni contemporaneamente.

Funzione

Quando un componente voglia attenzione del processore, invia una richiesta al processore interrompere quello che sta facendo in modo che il componente può comunicare con esso.

Alternativa

Può sembrare efficiente mantenerli interrompere il processore, ma l'alternativa è un metodo chiamato Polling. Quando polling viene utilizzata, il processore continuamente in sequenza tutti i componenti del computer ogni a loro volta per vedere se vogliono la sua attenzione. Poiché la risposta nella maggior parte dei casi sarebbe no, avendo il tempo di processore rifiuti bicicletta attraverso i componenti è un uso inefficiente del suo tempo.

conflitti

I componenti del computer sono assegnati numeri IRQ. Questi numeri sono 0 e 15. Quando ogni componente ha il proprio numero, le richieste vengono inviate al processore in modo ordinato. Se due componenti hanno lo stesso numero IRQ, le richieste dei due componenti possono essere inviate al processore allo stesso tempo. Ciò provoca un conflitto IRQ.

Collega e usa

conflitti IRQ usato per essere più comune quando si aggiungono nuovi componenti al computer significava dover assegnare manualmente i numeri IRQ. L'avvento di Plug and Play dispositivi hanno notevolmente ridotto la frequenza di cui si verificano conflitti IRQ.