古詩詞大全網 - 成語故事 - 單片機匯編語言指令中中斷返回指令RET和RETI有什麽不同?

單片機匯編語言指令中中斷返回指令RET和RETI有什麽不同?

RETI 是中斷返回指令;

RET 是子程序返回指令;

RETI比RET多壹步清除中斷優先級狀態位,讓同級別的中斷有機會得到響應。

中斷指令“RETI”做為中斷跳出指令除了將堆棧中保存著的地址取出,送回PC;使程序從主程序的中斷處繼續往下執行的作用外,還有將“優先級生效”觸發器清零的功能。