IRQ是 中断请求线(Interrupt Request)的英文缩写,中文翻译为中断请求。它是一种用于处理计算机硬件中断的机制。当计算机内部的周边硬件需要处理器执行某些工作时,该硬件会发出一个中断请求信号,通知处理器暂停当前任务,转而去处理这个新的请求。每个硬件设备(如键盘、鼠标、网卡等)都有一个唯一的IRQ号,用于标识该设备在处理中断时的优先级。
在80286以上的计算机中,共有16个中断请求线,每个中断线对应一个特定的设备或功能。例如,IRQ0用于定时器,IRQ1用于键盘,IRQ2用于串行设备控制器等。这些中断请求线通过中断控制器(如8259A)来管理,确保中断请求得到适当的处理。
中断请求信号的发出,使得CPU能够及时响应外部设备的需求,从而保证计算机系统的正常运行和效率。