
1. 讓外設作業起來
只要給相應的控制器中的暫存器發一個指令

向設備控制器的暫存器寫不就可以了嗎?
需要查暫存器地址、內容的格式和語意、作業系統需要給用戶提供一個簡單視圖---檔案視圖,這樣方便
總的來說就是:
- 形成檔案視圖
- 發出out指令
- 形成中斷處理
中斷處理:當CPU(中央處理器)執行一條現行指令的時候,如果外設向CPU發出中斷請求,那么CPU在滿足回應的情況下,將發出中斷回應信號,與此同時關閉中斷,表示CPU不在受理另外一個設備的中斷,這時,CPU將尋找中斷請求源是哪一個設備,并保存CPU自己的程式計數器(PC)的內容,然后,他將轉移到處理該中斷源的中斷服務程式,CPU在保存現場資訊,設備服務(如交換資料)以后,將恢復現場資訊,在這些動作完成以后,開放中斷,并回傳到原來被中斷的主程式的下一條指令,
2. 一段操作外設的程式

3. 檔案視圖

4. 從顯示幕輸出開始



5. 真正向螢屏輸出






6. printf的整個程序

轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/112747.html
標籤:Linux
下一篇:快,學會 shell
