操作系統(tǒng)是計算機(jī)考研的重要內(nèi)容之一,操作系統(tǒng)的核心考點較多,復(fù)習(xí)較困難。為了幫助大家更好的了解和復(fù)習(xí)備考,小編為大家整理了2024計算機(jī)考研操作系統(tǒng)高頻考點:I/O控制方式的詳細(xì)內(nèi)容,一起來看看吧。
2024計算機(jī)考研操作系統(tǒng)高頻考點:I/O控制方式
  一、含義
  I/O(輸入/輸出)設(shè)備:I/O設(shè)備就是可以將數(shù)據(jù)輸入到計算機(jī),或者可以接收計算機(jī)輸出數(shù)據(jù)的外部設(shè)備,屬于計算機(jī)中的硬件部件。
  I/O操作:是內(nèi)存與外設(shè)的介質(zhì)之間的數(shù)據(jù)傳輸操作。
  二、I/O設(shè)備分類
  1.按使用特性可分為以下類型:
  人機(jī)交互類外部設(shè)備:用于與計算機(jī)用戶之間交互的設(shè)備,如打印機(jī)、顯示器、鼠標(biāo)、鍵盤等。這類設(shè)備數(shù)據(jù)交換速度較慢,通常是以字節(jié)為單位進(jìn)行數(shù)據(jù)交換。
  存儲設(shè)備:用于存儲程序和數(shù)據(jù)的設(shè)備,如磁盤、磁帶、光盤等。這類設(shè)備數(shù)據(jù)交換速度較快,通常以多字節(jié)組成的塊為單位進(jìn)行數(shù)據(jù)交換。
  網(wǎng)絡(luò)通信設(shè)備:用于與遠(yuǎn)程設(shè)備通信的設(shè)備,如各種網(wǎng)絡(luò)接口、調(diào)制解調(diào)器等。其速度介于前兩類設(shè)備之間
  2.按信息交換的單位分類:
  塊設(shè)備:信息存取以塊為單位的設(shè)備稱為塊設(shè)備,如磁盤等,它屬于有結(jié)構(gòu)類型,塊大小通常為512B。其基本特征是傳輸速率較高、可尋址,即對它可隨機(jī)地讀/寫任一塊。
  字符設(shè)備:傳輸?shù)幕締挝皇亲址?,用于?shù)據(jù)輸入/輸出的設(shè)備稱為字符設(shè)備,它屬于無結(jié)構(gòu)類型,如交互式終端機(jī)、打印機(jī)等。它們的基本特征是傳輸速率低、不可尋址,在輸入/輸出時經(jīng)常采用中斷驅(qū)動方式。
  三、I/O控制方式
  設(shè)備管理的主要任務(wù)之一是控制設(shè)備和內(nèi)存或處理機(jī)之間的數(shù)據(jù)傳送。外圍設(shè)備和內(nèi)存之間的輸入/輸出控制方式有四種:
  1.程序直接控制方式
  2.中斷驅(qū)動方式
  3.DMA控制方式
  4.通道方式
  為了實現(xiàn)在主機(jī)與控制器之間成塊數(shù)據(jù)的直接交換,必須在DMA控制器中設(shè)置如下四類寄存器:
  1.命令/狀態(tài)寄存器(CR)。用于接收從CPU發(fā)來的I/O命令,或有關(guān)控制信息,或設(shè)備的狀態(tài)。
  2.內(nèi)存地址寄存器(MAR)。在輸入時,它存放把數(shù)據(jù)從設(shè)備傳送到內(nèi)存的起始目標(biāo)地址;在輸出時,它存放由內(nèi)存到設(shè)備的內(nèi)存源地址。
  3.數(shù)據(jù)寄存器(DR)。用于暫存從設(shè)備到內(nèi)存,或從內(nèi)存到設(shè)備的數(shù)據(jù)。
  4.數(shù)據(jù)計數(shù)器(DC)。存放本次CPU要讀或?qū)懙淖?節(jié))數(shù)。
  以上內(nèi)容整理于網(wǎng)絡(luò),僅供參考。
  以上就是學(xué)姐為大家整理的【2024計算機(jī)考研操作系統(tǒng)高頻考點:I/O控制方式】的全部內(nèi)容!想了解更多關(guān)于考研的相關(guān)信息,請關(guān)注高頓考研官網(wǎng)查詢,祝大家考研成功。另外,小編為2024考研的小伙伴們準(zhǔn)備了豐富的學(xué)習(xí)資料,點擊下方藍(lán)色小卡片即可獲取哦~