IRQ

Interrupt ReQuest

Le IRQ sono delle richieste di interruzione che arrivano al microprocessore mentre questo sta lavorando, eseguendo le istruzioni contenute in un programma. Le IRQ arrivano tipicamente dalle periferiche (pressione su un pulsante del mouse, digitazione sulla tastiera, avviso da una stampante, fax in arrivo, e-mail arrivata...) e chiedono al microprocessore di interrompere il proprio lavoro per rispondere alle necessità della periferica (visualizzazione di una finestra d'avviso, ad esempio).
In certi casi, il microprocessore può respingere la richiesta e rifiutarsi di interrompere il proprio lavoro. Se invece accetta, accudirà alle necessità della periferica, quindi riprenderà l'esecuzione del programma lì dove era stato interrotto. Un altro tipo di interrupt, questa volta non respingibile, è il NMI.
Ecco la descrizione degli IRQ:

























































































IRQ



Denominazione




Descrizione


IRQ 0 System timer Riservato per il timer
di sistema. Non è assegnabile ad altro.
IRQ 1 Keyboard Riservato per la tastiera.
Non è assegnabile ad altro neppure se il sistema non utilizza tastiera.
IRQ 2 IRQ 8-15 Controlla la seconda
serie di interrupt.
IRQ 3 Second serial port
(COM2)
Riservato alla seconda
porta seriale, COM2. Spesso è usato per la quarta, COM4.
IRQ 4 First serial port (COM1) Riservato alla prima porta
seriale, COM1. Usato per il controllo del mouse seriale. Spesso è usato
per la terza, COM3.
IRQ 5 Sound card Di default per
il controllo della scheda audio.
IRQ 6 Floppy disk controller Riservato per il controller
del lettore dei floppy disk.
IRQ 7 First parallel port Riservato all'uso con
la periferica collegata alla porta parallela, di solito la stampante.
IRQ 8 Real-time clock Riservato al clock
di sistema. Non è assegnabile ad altro.
IRQ 9 Open interrupt A disposizione.
IRQ 10 Open interrupt A disposizione.
IRQ 11 Open interrupt A disposizione.
IRQ 12 PS/2 mouse Riservato al mouse
PS/2, nei sistemi che lo utilizzano. Se non è presente il mouse PS/2, è
utilizzabile per altri dispositivi (spesso la scheda di rete).
IRQ 13 Floating point unit/coprocessor Riservato per l'unità
di calcolo a virgola mobile (FPU). Non è assegnabile ad altro.
IRQ 14 Primary IDE channel Riservato per il primo
canale IDE. Non è assegnabile ad altro.
IRQ 15 Secondary IDE channel Riservato per il secondo
canale IDE. Non è assegnabile ad altro.



Info

Dizionario Informatico
[Guida al DOS] - [Guida alle estensioni] - [Siti italiani di informatica]
Guida al personal computer
Copyright 1995/2007
Luigi Bruno
Vietata la riproduzione in qualsiasi forma, anche parziale

Valid XHTML 1.0!