Tipos De Irq

Páginas: 9 (2194 palabras) Publicado: 15 de febrero de 2013
Interrupciones de hardware
Las IRQ son avisos que el hardware envía al micro-procesador de una computadora a través de señales físicos a los circuitos de la misma CPU. Las solicitudes de interrupción están basadas en un sistema de prioridades de modo que el procesador pueda o no ignorar determinadas peticiones.
Definición
¿Qué significa IRQ, qué son las interrupciones de hardware? IRQ es unacrónimo desde las palabras inglesasInterrupt 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 (Interrupt Request Line).[1] Ennuestro 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 anterioroperació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.
Funcionamiento
¿Para qué sirven las IRQ? Los dispositivos hardware que necesitan ejecutarse transmiten una IRQ al procesador para llamar su atención. La tarjetas de red, de video, de sonido, un módem, los adaptadores SCSI, los dispositivos de tipoIDE/ADE, los periféricos USB, por puerto paralelo o serie, todos disponen de un canal prioritario para comunicarse con la CPU denominado "Número de IRQ". El controlador de interrupciones, PIC o APIC es el componente hardware que se dedica a la gestión de los interrupts request gracias a su actividad de designar prioridades en la ejecución de múltiples IRQ informando la CPU de aquellas peticiones querequieren inmediato cumplimiento. El controlador puede deshabilitar, técnicamente "enmascarar", determinadas solicitudes de interrupción, retrasando su ejecución, no obstante hay interrupts que no pueden ser inhibidas (interrupciones no enmascarables).
Visualizar las líneas IRQ
Para ver las líneas de solicitud de interrupción en Windows (XP, Vista, Windows 7, etc.) hay que entrar en "Panel deControl", buscar el icono "Sistema" y clicar. Una vez dentro de "Sistema", clicar en la pestaña "Hardware" y en "Administrador de Dispositivos" donde aparecerá una lista con los principales componentes o periféricos del PC. Haciendo clic sobre el dispositivo, y sucesivamente en la pestaña "Recursos", se podrá averiguar la IRQ asignada a cada uno. Para poder visualizar la lista completa deinterrupciones en el sistema Windows, clicar en "Ver", seleccionar "Recursos por tipo" y abrir "Solicitud de interrupción (IRQ)". En Linux el usuario puede averiguar las direcciones IRQ asignadas ejecutando las aplicaciones cat/proc/interrupts o procinfo, o utilizando dmesg | grep -i irq.
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 nivelde 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.
| Prioridad | Uso | Descripción | Conflictos |
IRQ 0 | 1 | Temporizador del sistema | Petición de interrupción reservada al cronómetro del PC que sincroniza todos los componentes. Nodisponible 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 1 | 2 | Controlador del teclado | No utilizable para otros dispositivos, IRQ exclusiva para el teclado aunque se trate de sistemas que no lo llevan. | IRQ reservada, en caso de conflicto...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que son irq
  • irq interrupt request
  • Tp Irq
  • IRQ, DMA
  • El tipo
  • Tipo
  • Tipos
  • tipos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS