電子百科
1 實用特性:
存儲設備:磁盤、磁帶
I/O設備:穿孔卡片、鍵盤、鼠標、顯示器、打印機
終端設備:交互設備
2 信息組織方式:
1 字符設備:字符為單位組織和處理信息的設備,如鍵盤、終端、打印機
2 塊設備:字符塊為單位組織和處理信息的設備,如磁盤、磁帶 塊設備
設備一次操作的數(shù)據(jù)傳送單位
通常輸入輸出類設備都是字符設備
存儲設備都是塊設備
3 按照設備使用可共享性分類:
獨占設備:指在一段時間內只允許一個用戶進程使用的設備。多數(shù)低速設備都屬于獨占設備,如打印機
共享設備:在一段時間內允許多個進程使用的設備。如磁盤,若干個進程可以交替從磁盤上讀寫信息
虛擬設備:通過虛擬技術將一臺獨占設備變換成為若干邏輯設備,供若干個進程同時使用
(1)程序直接控制方式:在這種方式下控制者是用戶進程,當用戶進程需要輸入或輸出數(shù)據(jù)時,它通過CPU發(fā)出啟動設備的指令,然后,用戶進程進入測試等待狀態(tài)。
(2)程序中斷I/O控制方式:僅當I/O操作正?;虍惓=Y束時才中斷中央處理機,從而實現(xiàn)了一定程度的并行操作.
(3)DMA控制方式:在外圍設備和內存之間開辟直接的數(shù)據(jù)交換通路。
(4)I/O通道控制方式:以內存為中心,實現(xiàn)設備和內存直接交換數(shù)據(jù)的控制方式。數(shù)據(jù)的傳送方向、存放數(shù)據(jù)的內存始址以及傳送的數(shù)據(jù)塊長度等都由通道來進行控制。