IRQ
Definizione rapida
IRQ abbrevia Interrupt Request e indica una richiesta di interruzione inviata al microprocessore mentre esegue un programma.
Spiegazione
Le richieste provengono in genere dalle periferiche, per esempio dopo un'azione sul mouse o sulla tastiera oppure un avviso della stampante. Se la CPU accetta l'IRQ, sospende il lavoro, soddisfa la necessita' segnalata e poi riprende il programma dal punto interrotto; in alcuni casi puo' invece respingerla.
Esempio pratico
Premendo un tasto, la periferica puo' richiedere attenzione al microprocessore tramite una IRQ.
Spiegazione tecnica
Una IRQ puo' essere rifiutata dal microprocessore, mentre la fonte distingue il tipo NMI come interruzione non respingibile.
Da non confondere con
Non e' il programma in esecuzione, ma la richiesta che puo' sospenderlo temporaneamente.