处理器如何通知设备单元在中断驱动的I / O中已识别出其中断请求?

时间:2018-11-28 04:38:40

标签: io hardware

在本书中,我正在阅读:计算机组织和嵌入式系统,其中有一段我不太了解:

  

我们应该注意,作为处理中断的一部分,处理器必须通知设备其请求已被识别,以便可以删除其中断请求信号。这可以通过称为中断确认的特殊控制信号来完成,该信号通过互连网络发送到设备。一种替代方法是使处理器与I / O设备接口之间的数据传输实现相同的目的。在中断服务程序中执行一条访问设备接口中状态或数据寄存器的指令,会隐式通知设备已识别其中断请求。

我了解中断确认的概念,但是在理解该段的最后两个句子时遇到了麻烦。是什么意思?

1 个答案:

答案 0 :(得分:1)

最后两句话表示处理器可能不会发送任何特殊的控制信号来确认设备,而是当设备接收到这些正常指令时,处理器可以执行某些操作(例如获取设备寄存器信息或获取传感器数据),这意味着CPU正在为该中断运行并完成工作,设备将删除其中断请求信号(取消中断),按正常运行并处理来自处理器的要求(例如读取和发送回传感器读数)。