为什么键盘被分配了特定的 IRQ 1?

为什么键盘被分配了特定的 IRQ 1?

为什么某些设备要分配特定的 IRQ 值?例如,为什么系统计时器分配的值是 0 而不是 10?

答案1

IRQ 级别 (IRQL) 也是其优先级;如果同时有两个中断请求,则首先处理级别较低的请求。这意味着,如果系统计时器的 IRQL 为 10,则其优先级相对较低,并且会被许多其他设备延迟。由于系统计时器现在(或曾经是)负责提供系统的滴答声,因此必须避免受到干扰

相关内容