中断服务程序的最后一条指令是什么(程序员cxuan)
生活随笔
收集整理的這篇文章主要介紹了
中断服务程序的最后一条指令是什么(程序员cxuan)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本教程操作環境:windows7系統、Dell G3電腦。
中斷服務程序的最后一條指令必須是:RETI。
RETI是中斷返回指令
這條指令的功能和RET指令相似,2條指令的不同之處是:本指令清除了中斷響應時,被置1的MCS-51內部不可尋址的 “優先級生效”觸發器清零。
中斷程序完成后,一定要執行一條RETI指令,執行這條指令后,CPU將會把堆棧中保存著的地址取出,送回PC,那么程序就會從主程序的中斷處繼續往下執行了。中斷指令“RETI”作為中斷跳出指令,除了將堆棧中保存著的地址取出,送回PC,使程序從主程序的中斷處繼續往下執行的作用外,還有將“優先級生效”觸發器清零的功能。
更多計算機編程相關知識,請訪問:編程視頻!!
以上就是中斷服務程序的最后一條指令是什么的詳細內容,更多請關注風君子博客其它相關文章!
總結
以上是生活随笔為你收集整理的中断服务程序的最后一条指令是什么(程序员cxuan)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 点击了SAP CRM HANA repo
- 下一篇: SAP CRM和Cloud for Cu