2021-12-02 13:41:48|已瀏覽:268次
在嵌入式開發過程中,使用到處理器的時候,中斷是我們必不可少的元素。接下來跟大家說一說中斷的概念以及他的方式是什么。
中斷的基本概念在某個進程需要數據時,發出指令啟動輸入輸出設備,準備要處理的數據;
在進程發出指令啟動設備之后,該進程放棄處理器,等待相關I/O操作完成。
此時,進程調度程序會調度其他就緒進程使用處理器。
當I/O操作完成時,輸入輸出設備控制器通過中斷請求線向處理器發出中斷信號,處理器收到中斷信號之后,轉向預先設計好的中斷處理程序,對數據傳送工作進行相應的處理。
得到了數據的進程,轉入就緒狀態。在隨后的某個時刻,進程調度程序會選中該進程繼續工作。
本文由培訓無憂網達內教育課程顧問老師整理發布,更多嵌入式開發課程信息可關注嵌入式開發培訓或添加老師微信:15033336050
注:尊重原創文章,轉載請注明出處和鏈接 http://m.dedgn.cn/news-id-5930.html 違者必究!部分文章來源于網絡由培訓無憂網編輯部人員整理發布,內容真實性請自行核實或聯系我們,了解更多相關資訊請關注嵌入式開發頻道查看更多,了解相關專業課程信息您可在線咨詢也可免費申請試課。關注官方微信了解更多:150 3333 6050