作業系統的輸入輸出管理IO的控制方式主要是介紹了 四種IO與記憶體交換資訊的方法,都需要掌握,
主要的重點冷月做出了標識,知識點如下圖(pdf版或xmind源檔案請關注公眾號:學長冷月,回復作業系統),

冷月點睛
輸入輸出管理IO的控制方式
程式直接控制方式
CPU不斷輪詢檢查是否已經將資料讀入MDR(資料暫存器)
資料交換單位:字;CPU干預極高
資料流向 :設備 -> CPU -> 記憶體
純軟體方式
中斷驅動方式
CPU發出 IO 后可以轉去處理其他請求,IO完成后主動打斷CPU
資料交換單位:字;CPU干預高
資料流向 :設備 -> CPU -> 記憶體
DMA方式
CPU發出 IO 后可以轉去處理其他請求,IO完成后,DMA發出中斷信號
資料交換單位:塊;CPU干預中
資料流向 :設備 -> 記憶體
純硬體方式
通道控制方式
CPU發出 IO 后可以轉去處理其他請求,通道執行通道程式完成IO,完成后向CPU發出中斷信號
資料交換單位:一組塊;CPU干預低
資料流向 :設備 -> 記憶體
一個通道可以控制多臺設備
IO通道是使用硬體技術專門負責 IO的處理機
如果這篇博文有幫助到您,可以幫冷月點一個贊或者加一個關注哦!
歡迎關注我的公眾號:學長冷月,獲得獨家整理的學習資源和日常干貨推送,
如果您對我的專題內容感興趣,也可以關注我的博客:guoyu7.com
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/179030.html
標籤:其他
上一篇:VS code開發工具的使用教程
下一篇:Redis持久化
