如果中断,设备将通知CPU注意;在轮询期间,CPU将检查设备是否需要稳定地关注。中断不是协议,而是硬件机制;投票则相反。在中断中,设备由中断处理器提供服务;在轮询期间,设备由CPU提供服务。
中断可能随时发生;在轮询期间,CPU将以固定间隔对设备进行投票。在中断中,中断请求线用作设备需要维修的指示;在轮询期间,命令就绪位用作指示设备需要维修的指示符。
在中断中,一旦任何设备中断它,处理器就会受到干扰;在轮询中,处理器通过重复检查每个设备的命令就绪位来浪费无数处理器周期。
蜀ICP备2021001672号