RETI(中断返回指令)

2023-05-14 12:06 

RETI中断返回指令

这条指令的功能和RET指令相似,2条指令的不同之处在于本指令清除了中断响应时,被置1的MCS-51内部不可寻址的“优先级生效”触发器清零。

中文名

中断返回指令

外文名

RETI

适用领域

单片机

类型

中断服务程序

中断指令

中断指令"INTn"调用n号中断处理程序,在中断处理程序中,用中断返回指令IRET指令使CPU返回主程序断点继续执行。中断指令(INTn)和调用程序指令(CALL)很相似,它们均转入内存中其它程序段执行,执行完后再转回。

主程序用"CALL目标地址"调用子程序,如图3-25所示。主程序用"INTn"调用中断处理程序,如图3-26所示。数值n是中断处理程序的编号,它代表了中断处理程序的地址。中断处理程序的地址称为"中断矢量"或"中断向量",它是一个4字节值,2字节段地址,2字节偏移量。[1]在8086处理器中,用"中断矢量表"或称"中断向量表"来管理256个中断处理程序的地址。

参考资料

1.第4节 中断指令·电子发烧友网

本文地址:https://www.qiuzhishu.com/zhishi/84024.html
版权声明:本文为原创文章,版权归 qiuzhishu 所有,欢迎分享本文,转载请保留出处!

评论已关闭!