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