硬体中断是一个异步信号,表明需要注意,或需要改变在执行一个同步事件。硬体中断是一种在轮询循环,等待外部事件方面避免浪费处理器的宝贵时间的方式。作为一个独立的有控制线系统,它们可以在硬体中实现,或被集成到存储器子系统。
信号中断,是由于通讯工具发生了故障,导致数据无法正常传输。
基本介绍
- 中文名:硬体中断
- 外文名:IRQ
- 性质:异步信号
- 目的:避免浪费处理器的宝贵时间
- 分类:外部中断和内部中断
事件介绍
- 可禁止中断(maskable interrupt)。硬体中断的一类,可通过在中断禁止暂存器中设定位掩码来关闭。
- 非可禁止中断(non-maskable interrupt,NMI)。硬体中断的一类,无法通过在中断禁止暂存器中设定位掩码来关闭。典型例子是时钟中断(一个硬体时钟以恆定频率—如50Hz—发出的中断)。
- 处理器间中断(interprocessor interrupt)。一种特殊的硬体中断。由处理器发出,被其它处理器接收。仅见于多处理器系统,以便于处理器间通信或同步。
- 伪中断(spurious interrupt)。一类不希望被产生的硬体中断。发生的原因有很多种,如中断线路上电气信号异常,或是中断请求设备本身有问题。