設為首頁  |  加入收藏
新聞動態
微機消諧裝置內部程序
發布人:管理員   發布時間:2022-1-18
微機消諧裝置的內部程序需要從中斷源到中斷服務程序****條指令的響應時間。響應時間的長短取決于以下因素。
首先,如果在產生中斷請求的時刻正在執行的指令在結束時沒有四個狀態周期,則中斷不會在指令結束時立即得到響應。這是因為在一條指令結束之前,下一條指令之前已經開始了四個狀態周期。這樣,中斷可以在下一條指令結束時得到響應。
其次,根據指定的中斷向量,從響應中斷到調用終端服務程序需要21個狀態周期。如果堆棧設置在外部內存中,則需要三個額外的狀態周期。
比較以上兩個因素,從中斷請求到中斷服務程序中****條指令開始的最短響應時間為25個狀態周期。正在執行的指令在結束時沒有響應中斷,下一條指令是執行時間最長的指令,因此最長的響應時間可能是71個狀態周期。
影響中斷響應時間的另一個因素是,當執行以下六條指令時,不能立即響應中斷請求,而只能在執行下一條指令后響應:
1、允許中斷指令EI;
2、禁止中斷指令DI;
3、標志入棧指令PUSHF;
4、標志出棧指令POPF;
5、實現帶符號數乘除的前綴指令SIGND;
6、軟件中斷指令TRAP。
后兩條指令都不供用戶使用。
掃描添加微信賬號
无遮掩H黄纯肉动漫在线观看