¿Por qué al teclado se le asigna la IRQ específica de 1?

¿Por qué al teclado se le asigna la IRQ específica de 1?

¿Por qué se asignan valores de IRQ específicos a ciertos dispositivos? Por ejemplo, ¿por qué al temporizador del sistema se le asigna el valor 0 y no 10?

Respuesta1

El nivel IRQ (IRQL) también es su prioridad; Si llegan dos solicitudes de interrupción al mismo tiempo, la que tiene el nivel inferior se maneja primero. Eso significa que si el temporizador del sistema tiene IRQL 10, tendría una prioridad relativamente baja y muchos otros dispositivos lo retrasarían. Dado que el temporizador del sistema es (o fue, alguna vez) responsable de proporcionar los tics del sistema, es esencial que no se interfiera con él.

información relacionada