複製鏈接
請複製以下鏈接發送給好友

軟件陷阱

鎖定
軟件陷阱是通過執行某個指令進入特定的程序處理模塊,相當於由外部中斷響應,一般軟件陷阱有現場保護功能。軟件陷阱用於抗干擾時,首先檢查是否是干擾引起的,並判斷造成影響的程度,如不能恢復,則強制進入復位狀態,如干擾已撤消,則可立即恢復執行原來的程序。 [1] 
中文名
軟件陷阱
作    用
現場保護功能
所謂軟件陷阱,就是一條引導指令,強行將亂飛的程序引向一個指定的地址,在那裏有一段專門對程序出錯進行處理的程序。如果我們把這段程序的入口標號稱為ERR的話,軟件陷阱即為一條LJMP ERR指令。為加強其捕捉效果,一般還在它前面加2條NOP指令。
NOP
NOP
LJMP ERR
參考資料
  • 1.    徐大誠 鄒麗新 丁建強.《微型計算機控制技術及應用》:高等教育出版社,2009年