设备管理---要点练习及总结
生活随笔
收集整理的這篇文章主要介紹了
设备管理---要点练习及总结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
要點練習
通過虛擬技術將一臺獨占設備改造成若干臺邏輯設備,供若干個用戶進程同時使用。
獨占型設備、共享型設備、虛擬設備。
字節多路通道、數據選擇通道、數據多路通道。
設備控制表、設備控制器控制表、通道控制表和系統設備表。
程序直接控制方式、中斷控制方式、通道控制方式和DMA控制方式,其中通道方式占用CPU時間最短。
在共享設備上模擬獨占設備。由預輸入程序將作業執行中需訪問的數據預先讀入到輸入井中,緩輸出程序則負責將輸出井中的信息在輸出設備上輸出。
斷點,斷點的邏輯后繼指令的單元號稱為:恢復點
訪問磁盤過程
對磁盤的訪問總是由缺頁引起的:
CPU給出地址,需要訪問某存儲單元;
并行進行TLB查找和cache查找;
TLB查找后申明沒有找到;
停止并行查找,并通知操作系統處理;
操作系統檢查頁表,發現該頁不在內存中,需要從硬盤調入;
操作系統從主存中選擇一頁準備換出,為調入的頁安排存放空間;
若被換出的頁是“臟”頁,需要將其寫回磁盤存儲;
操作系統申請I/O總線;
獲得批準后,發送寫命令給I/O 設備(磁盤)。 緊跟著傳送需要寫回的頁的全部數據。
I/O控制器發現發給自己的寫命令 ,加入到握手協議,并接受數據。
根據數據要寫入的地址,讀/寫頭移動到正確的柱面,同時,將數據接收到緩沖區。
尋道結束后,等待相應的扇區旋轉到磁頭下面,將數據寫入扇區中。
在寫入數據間隙,計算校驗碼并寫入扇區中。
下一步,操作系統繼續申請總線(如果還保持總線控制權,則不必申請)。
得到授權后,向磁盤發出讀命令。
然后,磁盤識別地址,并轉換為相應的地址段。
尋道,將讀/寫頭移動到指定位置。
從指定扇區中讀去數據,并進行校驗。
磁盤申請I/O總線。
得到授權后,將數據通過總線送到內存。
總結
以上是生活随笔為你收集整理的设备管理---要点练习及总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 名帖332 王献之 草书《鸭头丸帖》
- 下一篇: 动态组件_插槽