.版本 2
.支持库 spec
.程序集 窗口程序集1
.子程序 __启动窗口_创建完毕
.判断循环首 (取启动时间 () ≠ 0)
子程序1 ()
.判断循环尾 ()
.子程序 子程序1
调试输出 (“111”)
处理事件 ()
中断响应优先级是由硬件排队线路或中断查询程序的查询顺序决定的,不可动态改变。
如果计算机系统没有中断,则处理器与外部设备通信时,它必须在向该设备发出指令后进行忙等待,反复轮询该设备是否完成了动作并返回结果。
这就造成了大量处理器周期被浪费。引入中断以后,当处理器发出设备请求后就可以立即返回以处理其他任务,而当设备完成动作后,发送中断信号给处理器。
扩展资料:
常常遇到多个中断源同时请求中断的情况,这时CPU必须确定首先为哪一个中断源服务,以及服务的次序。解决的方法是中断优先排队,即根据中断源请求的轻重缓急,排好中断处理的优先次序即优先级,又称优先权,先响应优先级最高的中断请求。
当CPU正在处理某一中断时,要能响应另一个优先级更高的中断请求,而屏蔽掉同级或较低级的中断请求,形成中断嵌套。
参考资料来源:百度百科-中断优先级
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)