lunes, 6 de mayo de 2013

PARA QUE SIRVE EL IRQ

Los IRQ son puertos de interrupción esto nos sirve para que ningún dispositivo de nuestro equipo tenga conflicto con otro así que si un dispositivo te muestra error en esto puedes darle un cambio para que no tengan conflicto

INTERRUPCIONES (IRQ)

Definición
¿Qué significa IRQ, qué son las interrupciones de hardware? IRQ es un acrónimo desde las palabras inglesas Interrupt Request, traducidas en castellano como solicitud de interrupción o interrupción de hardware. Cuando un periférico, (por ejemplo una impresora) u otro dispositivo hardware (e.g. una tarjeta de sonido), necesitan "comunicarse" con la CPU utilizan una líneas de notificación preestablecidas denominadas Líneas de interrupción . En nuestro caso cuando la impresora se queda sin papel envía una petición de interrupt al procesador el cual puede decidir si analizarla en el momento o aplazarla. Una CPU puede estar ocupada procesando billones de operaciones por segundo, lo que hace una IRQ es avisar de una nueva tarea pendiente de ser examinada. El procesador, una vez ejecutada la tarea solicitada con la IRQ, vuelve a su anterior operación. Las IRQs disponen de canales físicos dedicados en las placas base, cada uno con un nivel de prioridad y conectados a la CPU con pins.
 
 
 
Tabla de IRQs
 
 
 
En el siguiente cuadro el usuario encontrará un gráfico con el número de cada IRQ, su uso común, el nivel de prioridad asignada por default a cada línea de interrupción. En la tabla se muestra también una descripción general, diferencias y conflictos más frecuentes a la hora de configurar o modificar las IRQ.
 
 
 
 
Tabla de Números IRQ

PrioridadUsoDescripciónConflictos
IRQ 01Temporizador del sistemaPetición de interrupción reservada al cronómetro del PC que sincroniza todos los componentes. No disponible para otros periféricos u otros dispositivos.En el manejo de los IRQ, este interrupt no debería generar conflictos, en caso contrario investigar si hay incidencia de hardware en la placa base.
IRQ 12Controlador del tecladoNo utilizable para otros dispositivos, IRQ exclusiva para el teclado aunque se trate de sistemas que no lo llevan.IRQ reservada, en caso de conflicto comprobar el hardware de la tarjeta madre o el controlador del teclado.
IRQ 2-Interruptor de cascada para IRQs 8-15Conecta las interrupciones IRQ del 8 al 15. No utilizada en la mayoría de sistema, en caso de empleo cambiar los dispositivos en IRQ 9 a otras líneas de interrupción como IRQ 10 o IRQ 11.Los típicos conflictos en IRQ 2 proceden del uso simultáneo de diferentes dispositivos en IRQ 2 e IRQ 9.
IRQ 311Puerto serie 2 (COM2)Interruptor automático para el segundo puerto serie, en algunos casos también default para el serial 4 (COM4).Un problema frecuente procede de dispositivos que tratan de emplear COM2 y COM4 simultáneamente.
IRQ 412Puerto serie 1 (COM1)Interruptor por defecto para el serial primero (COM1) y para COM3. Es habitual el uso de un ratón con salida serial en IRQ 4 en aquellos PC que no emplean el conector PS/2 para mouse.Fuentes de conflictos recurrentes son un modem que trata de de utilizar COM3/IRQ 4 y dispositivos que emplean a la vez COM1 y COM3 en IRQ 4.
IRQ 513Puerto sonido / paralelo 2 (LPT2), COM3, COM4En ausencia de un segundo puerto para impresora LPT2, IRQ 5 es asignado primariamente a la tarjeta de sonido o como una alternativa para los puertos seriales COM.Si se utiliza el 2º puerto paralelo, impresora u otro aparato, se atribuirá ipso facto el interrupt request 5. Mejor asignar un IRQ alejado del número 5 a dispositivos (e.g. de red) que acepten interrupts con números elevados.
IRQ 614Controlador de Floppy Disk (disquete)Interruptor reservado al controlador de la disquetera (lector disquete).Los conflictos en IRQ 6 son improbables y pueden derivar del intento de asignar un periférico.
IRQ 715Puerto paralelo 1 (LPT1), COM3, COM4Normalmente destinado al uso de impresoras, en caso contrario, y salvo la posibilidad de conflictos, puede ser empleado para todo terminal que use puertos paralelos.Los conflictos en IRQ 7 son pocos frecuentes. En caso de utilizar dos puertos paralelos, asegúrate de haber asignado el segundo al IRQ 5 o a otro interrupt request disponible.
IRQ 83RTC - Reloj en tiempo real (en CMOS)No utilizable por otros dispositivos, IRQ 8 maneja los eventos que necesitan ser parametrados al tiempo real.Un eventual conflicto en este interrupt puede ser síntoma de un problema de hardware en la tarjeta madre.
IRQ 94LibreDisponible para diferentes adaptadores, normalmente empleado para tarjetas de red. En la mayoría de computadoras puede emplearse libremente al no tener asignación de default.Puede generar conflicto con IRQ 2 ya que IRQ 9 aprovecha IRQ 2 para interactuar con la CPU. Es también la razón por la que IRQ 9 posee una prioridad más alta.
IRQ 105LibreDisponible para adaptadores y periféricos genéricos, e.g. tarjetas de red, de sonido, adaptador SCSI y PCI, canal IDE secundario.Los conflictos en IRQ 10 son improbables. Puede precisar de cambio de asignación en BIOS setup si se utiliza una PC card.
IRQ 116LibreDisponible para adaptadores y periféricos genéricos.Eventuales conflictos podrían proceder de tarjetas PCI video.
IRQ 127Ratón con conector PS/2, tarjeta de red, PCI video, IDE terciarioEn caso de no usar un ratón PS/2, puede emplearse IRQ 12 para un adaptador de red.Si la entrada PS/2-ratón está habilitada en BIOS, y se está usando el ratón vía PS/2, evitar utilizar IRQ 12 para otros dispositivos. Conflictos ocasionales por asignación vía BIOS de PCI video.
IRQ 138Coprocesador matemático (FPU o NPU)Interruptor dedicado y no utilizable para ningún otro dispositivo. No genera conflictos, salvo en caso de eventual incidencia hardware en la placa madre, en el micro-procesador o en el coprocesador matemático.
IRQ 149Canal IDE primarioIRQ 14 puede emplearse para otros dispositivos, por ejemplo un adaptador SCSI, en aquellas maquinas que no usan dispositivos IDE siempre y que se haya deshabilitado el canal IDE en la BIOS.Muy poco frecuentes, en el caso de utilizar solo dispositivos SCSI y designar interrupt 14, comprobar que todos los controladores IDE estén desactivados.
IRQ 1510Canal IDE Secundario / LibreReservado al controlador IDE secundario, puede utilizarse para tarjetas de red o SCSI previa deshabilitación en el BIOS setup.Un conflicto en IRQ 15 es comúnmente debido al uso de dispositivos no IDE /ATA sin haber desactivado en BIOS.
* Los datos de esta tabla hace referencia a una configuración de IRQ estándar.