理解成异步通知就好了.cpu执行完一条指令后, 会去检查中断信号, 如果有中断, 会执行处理中断的代码.不用中断的话, 系统和IO设备的通信怎么做呢? 总不可能执行完一条执行, 把所有的设备全检查一遍吧. 而且中断是CPU进管态的唯一方法.
理解成异步通知就好了.
cpu执行完一条指令后, 会去检查中断信号, 如果有中断, 会执行处理中断的代码.
不用中断的话, 系统和IO设备的通信怎么做呢? 总不可能执行完一条执行, 把所有的设备全检查一遍吧.
而且中断是CPU进管态的唯一方法.