当前文档版本为 v0.5.0,您可以访问当前页面的 开发中 版本以获取最近可能的更新。

reti


reti

指令格式

reti

影响标志

伪代码描述

1
return; //从中断返回

指令描述

中断返回;PCHPCLSTATUSACC依次自动出栈,程序依据PCHPCL自动跳转到发生中断位置继续执行。

       stack
    |         |
        ...
    |         |
    |         |
    |   PCH   | 3
    |   PCL   | 2
    | STATUS  | 1
    |   ACC   | 0
    +---------+

范例

1
2
3
4
5
6
7
        cseg    at INTERRUPT_ENTRY_ADDRESS
        jmp     isr //跳转到中断服务程序

        cseg
isr:    nop
        ...
        reti        //中断返回