首页文章正文

中断程序返回指令,中断返回

中断指令在什么情况下使用 2023-12-07 19:53 506 墨鱼
中断指令在什么情况下使用

中断程序返回指令,中断返回

中断程序返回指令,中断返回

RETI是中断返回指令,该指令的功能与RET指令类似,两者的区别在于,当该指令清除中断响应时,触发MCS-51内部不可寻址的"优先有效"触发器。 该设备已清除。 中断程序执行完毕后,必须执行1、S7-200PLC的中断返回指令。如图3-108所示,条件中断返回(ConditionReturnInterrupt,CRETI)指令可以根据控制条件返回到中断程序。 主程序。 中断程序由中断程序标签和无条件中断返回组成

2.INTO溢出中断指令当OF=1时,执行INTO可以产生4型中断。 当OF=0时,执行INTO不会产生中断。 3.IRET中断返回指令从堆栈中按顺序弹出IP、CS和标志寄存器。发送此类信号称为中断请求(IRQ)。 硬件中断使处理器通过上下文切换来保存执行状态(主要是程序计数器和程序状态字等寄存器信息);软件中断通常是

可以使用无条件中断返回指令RETI或条件中断返回指令CRETI退出中断程序,从而将控制权返回到主程序。 在中断程序中,必须用RETI指令结束。程序编译时,软件会自动结束中断程序(1)IRET:中断子程序返回主程序;EI:允许中断;DI:禁止中断。 图6-19显示了中断指令的使用说明。 EI~DI是允许的中断时间间隔。当主程序的这个时间间隔内出现中断条件时,将直接执行带有中断标签的子程序。

中断服务程序的最后一条指令必须是:RETI,中断返回指令,仅在中断服务程序的末尾使用。 中断程序完成后,必须执行RETI指令。执行该指令后,CPU将保存堆栈。子程序的返回指令为RET,中断服务程序的返回指令为IRET/IRETD。 ◆.正常情况下,子程序由应用系统开发人员编写,中断服务来源:http://zxbc.cn

后台-插件-广告管理-内容页尾部广告(手机)

标签: 中断返回

发表评论

评论列表

黑豹加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号