定義
RETI也具有恢複斷點的功能,與RET類似,除此之外,它還會清除“優先級激活”觸發器,以重新開放同級或低級的中斷申請。注意:在調用子程序和執行中斷服務程序時都需要用到堆棧,單片機上電複位後,SP=07H,堆棧區域與工作寄存器區重疊,應注意修改堆棧指針。
中斷指令
中斷指令"INTn"調用n号中斷處理程序,在中斷處理程序中,用中斷返回指令IRET指令使CPU返回主程序斷點繼續執行。中斷指令(INTn)和調用程序指令(CALL)很相似,它們均轉入内存中其它程序段執行,執行完後再轉回。
主程序用"CALL目标地址"調用子程序,如圖3-25所示。主程序用"INTn"調用中斷處理程序,如圖3-26所示。數值n是中斷處理程序的編号,它代表了中斷處理程序的地址。中斷處理程序的地址稱為"中斷矢量"或"中斷向量",它是一個4字節值,2字節段地址,2字節偏移量。在8086處理器中,用"中斷矢量表"或稱"中斷向量表"來管理256個中斷處理程序的地址。



















