天天看點

【作業系統】—I/O裝置的基本概念和分類

【作業系統】—I/O裝置的基本概念和分類

【作業系統】—I/O裝置的基本概念和分類

一、什麼是I/O裝置

  • I/O裝置:I/O裝置就是輸入/輸出(Input/Output)
  • I/O裝置就是可以将資料輸入到計算機,或者可以接收計算機輸出資料的外部裝置,屬于計算機中的硬體部件。
【作業系統】—I/O裝置的基本概念和分類

二、I/O裝置的分類

【作業系統】—I/O裝置的基本概念和分類
【作業系統】—I/O裝置的基本概念和分類
【作業系統】—I/O裝置的基本概念和分類
【作業系統】—I/O裝置的基本概念和分類
【作業系統】—I/O裝置的基本概念和分類

三、I/O裝置的機械部件

  • I/O裝置的機械部件主要用來執行具體的操作。如我們看得見摸得着的滑鼠/ 鍵盤的按鈕: 顯示器的LED屏,移動硬碟的磁臂,磁盤盤面。
  • I/O裝置的電子部件通常是一塊插入主機闆擴充槽的印刷電路闆。

I/O裝置的功能

  • 接收和識别CPU發出的指令
  • 向CPU報告裝置的狀态
  • 資料交換
  • 位址識别

四、I/O軟體結構層次

【作業系統】—I/O裝置的基本概念和分類

使用者層軟體

【作業系統】—I/O裝置的基本概念和分類

裝置獨立性軟體

  • 向上層提供調用接口
  • 實作裝置的保護
  • 差錯處理
  • 裝置的配置設定和回收
  • 資料緩沖區管理
  • 建立邏輯裝置名到實體裝置名的映射關系,根據裝置類型選擇調用相應的驅動程式
    【作業系統】—I/O裝置的基本概念和分類

繼續閱讀