IRQ

Es la abreviatura de "Interrupt Request".

Una IRQ es una señal de hardware enviada a la CPU de una computadora que le indica que deje de hacer lo que está haciendo y ejecute en su lugar un proceso de mayor prioridad. Los dispositivos de hardware, como las tarjetas de red, los controladores de almacenamiento y los teclados, envían IRQ cuando necesitan avisar a la CPU de que tienen información nueva para procesar. Por ejemplo, el teclado de una computadora envía una IRQ cada vez que el usuario presiona una tecla, para que la CPU procese esa pulsación de tecla de inmediato.

A cada componente que puede enviar una IRQ el sistema operativo le asigna una dirección IRQ. Las primeras PC solo podían admitir un total de 16 direcciones IRQ, lo que significaba que algunos componentes tenían que compartir una dirección. Compartir una dirección a menudo provocaba conflictos y bloqueos cuando dos dispositivos intentaban enviar una IRQ al mismo tiempo. Por ejemplo, una computadora normalmente asignaba la dirección IRQ 7 tanto a su tarjeta de sonido como a su puerto de impresora; si ambos dispositivos enviaban una IRQ simultáneamente, el sistema se bloqueaba. Las computadoras modernas admiten cientos de canales IRQ, por lo que los conflictos de IRQ ahora son extremadamente poco frecuentes.

Una lista de direcciones IRQ en Windows
Una lista de direcciones IRQ en Windows

Todas las IRQ pasan por un controlador de interrupciones dedicado que recibe las interrupciones entrantes, las prioriza y las transmite a la CPU. En las computadoras modernas, las CPU utilizan varios núcleos de procesador, cada uno con su propio controlador de interrupciones (llamado Controlador de interrupciones programable avanzado (APIC)). El conjunto de chips de la placa base incluye un controlador complementario llamado APIC de (E/S) que recibe las solicitudes de interrupción entrantes de otros dispositivos de hardware y las distribuye entre los distintos núcleos para su procesamiento.

Actualizado August 21, 2023 por Brian P.

quizPon a prueba tu conocimiento

What was the name of the first Apple silicon processor?

A
A1
0%
B
C1
0%
C
M1
0%
D
X1
0%
Correct! Incorrect!     View the M1 definition.
More Quizzes →

El diccionario informático Tech Terms

La definición de IRQ en esta página es una definición original escrita por los autores de TechTerms.com. Si desea hacer referencia a esta página o citar esta definición, utilice la barra de cita verde directamente debajo de la definición.

Nuestro objetivo es explicar la terminología informática de manera sencilla y comprensible. Nos esforzamos por la precisión y la claridad en cada definición que publicamos. Si tiene comentarios o desea sugerir un nuevo término técnico, contáctenos.

El boletín de Tech Terms

¡Mejora tu conocimiento técnico con nuestro boletín diario o semanal! Suscríbete hoy y recibe nuevos términos y cuestionarios en tu bandeja de entrada.

Suscríbase al boletín gratuito de TechTerms

¿Con qué frecuencia desea recibir un correo?

Puede cancelar su suscripción o cambiar la frecuencia en cualquier momento usando los enlaces disponibles en cada correo. ¿Preguntas? Contáctenos.

Nota: El boletín se envía en inglés.