Acerca de las IRQs y otras interrupciones.
Teoría:
IRQ significa "Interrupt Request" (requerimiento de interrupción). Las IRQ se usan para
informar al procesador que el dispositivo desea efectuar una acción especifica. Esto se
hace con algo conocido como líneas de interrupción, que pueden detener al procesador y
pedir que efectúe una operación.
Desde la introducción del PIC (Programmable Interrupt Controller) un PC tiene 16 líneas
de interrupción, la mayoría de las cuales ya están en uso, como puede ver abajo. Las
modernas placas base usan algo conocido como APIC (Advanced Programmable
Interrupt Controller), que puede gestionar más de 32 IRQs.
IRQ Dispositivo
0
Reloj del sistema
1
Teclado
2
En cascada para IRQ 8 a 15; en AT reemplazado por la IRQ 9
3
Puerto serie (COM2)
4
Puerto serie (COM1)
5
Libre
6
Controlador de disquetes
7
Puerto paralelo (LPT1)
8
Reloj a tiempo real
9
Libre
10
Libre
11
Libre
12
Ratón PS/2
13
Coprocesador matemático
14
Controlador IDE primario
15
Controlador IDE secundario
Desafortunadamente, un ordenador no funciona así, ya que por ejemplo, la tarjeta gráfica
no aparece. Además los modernos PC tienen al menos un controlador USB y a menudo
red integrada, posiblemente un controlador Raid e incluso una tarjeta de sonido
integrada. Como puede ver, hay poca disponibilidad de IRQs, particularmente si se
instala otra tarjeta en una ranura PCI.
Por favor, deshabilite todos los dispositivos que no se requieran (por ejemplo los puertos
COM se usan raramente hoy en día) en la BIOS del ordenador. Refiérase a la
documentación de su placa base para ello. Las IRQs "liberadas" pueden usar ahora
usadas por el bus PCI.
42
PHASE 88 (Español)