版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第六節(jié) 設(shè)備管理6、1 I/O系統(tǒng)的組成 設(shè)備管理所管理的資源是除了設(shè)備管理所管理的資源是除了CPU、內(nèi)存儲器以外的所、內(nèi)存儲器以外的所有輸入、輸出設(shè)備,其中也包括設(shè)備控制器和通道。有輸入、輸出設(shè)備,其中也包括設(shè)備控制器和通道。 6、1、1 I/O系統(tǒng)的結(jié)構(gòu)系統(tǒng)的結(jié)構(gòu) 一、微型機一、微型機I/O系統(tǒng):系統(tǒng): 二、主機二、主機I/O系統(tǒng):系統(tǒng):CPU存儲器存儲器磁盤磁盤控制器控制器打印機打印機控制器控制器其它其它控制器控制器磁盤驅(qū)動器磁盤驅(qū)動器打印機打印機系統(tǒng)總線系統(tǒng)總線總線型I/O系統(tǒng)結(jié)構(gòu)計算機通道2通道1控制器控制器控制器控制器設(shè)備設(shè)備設(shè)備設(shè)備具有通道的具有通道的I/O系統(tǒng)結(jié)構(gòu)系統(tǒng)結(jié)構(gòu) 6、
2、1、2 I/O設(shè)備設(shè)備 一、一、I/O設(shè)備的類型設(shè)備的類型 1)按傳輸速率分類:按傳輸速率分類:a) 低速設(shè)備。低速設(shè)備。 幾個字節(jié)幾個字節(jié)數(shù)百字節(jié)數(shù)百字節(jié)/s,如鍵盤、鼠標(biāo);,如鍵盤、鼠標(biāo);b) 中速設(shè)備。數(shù)千字節(jié)數(shù)十千字節(jié)中速設(shè)備。數(shù)千字節(jié)數(shù)十千字節(jié)/s,如行式打印機;如行式打印機;c) 高速設(shè)備。數(shù)百千字節(jié)數(shù)兆字節(jié)高速設(shè)備。數(shù)百千字節(jié)數(shù)兆字節(jié)/s,如磁帶機、光盤;如磁帶機、光盤; 2)按信息交換單位分類:按信息交換單位分類:a) 塊設(shè)備。信息的存取以數(shù)據(jù)塊為單位;塊設(shè)備。信息的存取以數(shù)據(jù)塊為單位;b) 字符設(shè)備。用于數(shù)據(jù)的輸入和輸出,基本單位為字節(jié);字符設(shè)備。用于數(shù)據(jù)的輸入和輸出,基本單
3、位為字節(jié);3)按設(shè)備的共享屬性分類按設(shè)備的共享屬性分類a)獨占設(shè)備。在一段時間內(nèi)只允許一個用戶訪問的設(shè)備;獨占設(shè)備。在一段時間內(nèi)只允許一個用戶訪問的設(shè)備;b)共享設(shè)備。一段時間內(nèi)允許多個用戶同時訪問的設(shè)備;共享設(shè)備。一段時間內(nèi)允許多個用戶同時訪問的設(shè)備;c)虛擬設(shè)備。用虛擬技術(shù)將獨占設(shè)備變換為共享設(shè)備;虛擬設(shè)備。用虛擬技術(shù)將獨占設(shè)備變換為共享設(shè)備; 二、設(shè)備與控制器之間接口的信號二、設(shè)備與控制器之間接口的信號 1 1)數(shù)據(jù)信號數(shù)據(jù)信號對輸入而言是設(shè)備發(fā)送給控制器的,對輸對輸入而言是設(shè)備發(fā)送給控制器的,對輸出而言是控制器所接收的比特流;出而言是控制器所接收的比特流; 2) 2)控制信號控制信號由
4、控制器發(fā)送給設(shè)備的控制讀由控制器發(fā)送給設(shè)備的控制讀/ /寫、執(zhí)行;寫、執(zhí)行; 3)3)狀態(tài)信號狀態(tài)信號指示設(shè)備當(dāng)前狀態(tài);指示設(shè)備當(dāng)前狀態(tài); 6 6、1 1、3 3 設(shè)備控制器設(shè)備控制器 一、設(shè)備控制器的功能:一、設(shè)備控制器的功能: 1) 1)接收和識別命令接收和識別命令用控制寄存器接收命令并進(jìn)行譯碼用控制寄存器接收命令并進(jìn)行譯碼 2) 2)數(shù)據(jù)交換數(shù)據(jù)交換實現(xiàn)實現(xiàn)CPUCPU與控制器之間、控制器與設(shè)備之與控制器之間、控制器與設(shè)備之間的數(shù)據(jù)交換;間的數(shù)據(jù)交換; 3)3)設(shè)備狀態(tài)的了解和報告設(shè)備狀態(tài)的了解和報告其中的狀態(tài)寄存器將記錄設(shè)其中的狀態(tài)寄存器將記錄設(shè)備的當(dāng)前狀態(tài);備的當(dāng)前狀態(tài); 4) 4)
5、地址識別地址識別系統(tǒng)中的每一設(shè)備都有一個固定地址,設(shè)系統(tǒng)中的每一設(shè)備都有一個固定地址,設(shè)備控制器應(yīng)能識別它所控制的每個設(shè)備的地址;備控制器應(yīng)能識別它所控制的每個設(shè)備的地址; 二、設(shè)備控制器的組成:二、設(shè)備控制器的組成: 1) 1)控制器與控制器與CPUCPU的接口的接口用于用于CPU CPU 與控制器通信與控制器通信 共有三類信號線:數(shù)據(jù)線、地址線、控制線共有三類信號線:數(shù)據(jù)線、地址線、控制線 2) 2)控制器與設(shè)備的接口控制器與設(shè)備的接口通常有多個設(shè)備接口;通常有多個設(shè)備接口; 3)I/O3)I/O邏輯邏輯用于實現(xiàn)對設(shè)備的控制用于實現(xiàn)對設(shè)備的控制 I/O邏輯邏輯控制器控制器與設(shè)備與設(shè)備接口接
6、口1控制器控制器與設(shè)備與設(shè)備接口接口i數(shù)據(jù)寄存器數(shù)據(jù)寄存器控制控制/狀態(tài)狀態(tài)寄存器寄存器數(shù)據(jù)線數(shù)據(jù)線地址線地址線 控制線控制線數(shù)據(jù)數(shù)據(jù) 狀態(tài)狀態(tài) 控制控制數(shù)據(jù)數(shù)據(jù) 狀態(tài)狀態(tài) 控制控制CPU與控制器接口與控制器接口控制器與設(shè)備接口控制器與設(shè)備接口 6 6、1 1、4 I/O4 I/O通道通道 I/OI/O通道是一種特殊的處理機,它具有執(zhí)行通道是一種特殊的處理機,它具有執(zhí)行I/OI/O指令的能力,并通過執(zhí)行指令的能力,并通過執(zhí)行(I/O)(I/O)程序來控制程序來控制I/OI/O操操作。作。 一、通道類型一、通道類型 1) 1) 字節(jié)多路通道字節(jié)多路通道通道中含有許多非分配型子通道,每通道中含有許
7、多非分配型子通道,每個子通道連接一臺個子通道連接一臺I/OI/O設(shè)備,以字節(jié)為單位按時間片方設(shè)備,以字節(jié)為單位按時間片方式共享主通道;(適于連接低速設(shè)備)式共享主通道;(適于連接低速設(shè)備) 2) 2) 數(shù)組選擇通道數(shù)組選擇通道按數(shù)組方式進(jìn)行數(shù)據(jù)傳送,它只包含按數(shù)組方式進(jìn)行數(shù)據(jù)傳送,它只包含一個分配型子通道,一段時間內(nèi)控制一臺設(shè)備進(jìn)行數(shù)據(jù)一個分配型子通道,一段時間內(nèi)控制一臺設(shè)備進(jìn)行數(shù)據(jù)傳送,故利用率不高;(適于連接高速設(shè)備)傳送,故利用率不高;(適于連接高速設(shè)備) 3)3)數(shù)組多路通道數(shù)組多路通道將數(shù)組選擇通道傳輸速率高和字節(jié)多將數(shù)組選擇通道傳輸速率高和字節(jié)多路通道能使各子通道(設(shè)備)分時并行操
8、作的特點相結(jié)路通道能使各子通道(設(shè)備)分時并行操作的特點相結(jié)合,而形成的一種新通道。合,而形成的一種新通道。 二、二、“瓶頸瓶頸”問題:問題: 由于通道價格較貴,系統(tǒng)中配置數(shù)量少,而造成整個系由于通道價格較貴,系統(tǒng)中配置數(shù)量少,而造成整個系統(tǒng)吞吐量的下降。統(tǒng)吞吐量的下降。存儲器通道1通道2控制器1控制器2控制器3控制器4設(shè)備1設(shè)備2設(shè)備3設(shè)備4設(shè)備5設(shè)備6設(shè)備7存儲器通道1通道2I/O設(shè)備控制器1控制器2I/O設(shè)備I/O設(shè)備I/O設(shè)備單通路單通路I/O系統(tǒng):系統(tǒng):多通路I/O系統(tǒng):6 6、2 I/O2 I/O控制方式控制方式 6、2、1 程序控制方式程序控制方式 在早期系統(tǒng)中由于無中斷機構(gòu),處
9、理機對在早期系統(tǒng)中由于無中斷機構(gòu),處理機對I/OI/O設(shè)備的控設(shè)備的控制采取程序制采取程序I/OI/O方式:處理機向控制器發(fā)出一條方式:處理機向控制器發(fā)出一條I/OI/O指令指令啟動輸入設(shè)備、輸入數(shù)據(jù)時,要同時把狀態(tài)寄存器中的啟動輸入設(shè)備、輸入數(shù)據(jù)時,要同時把狀態(tài)寄存器中的忙忙/ /閑標(biāo)志閑標(biāo)志busybusy置為置為“1”1”,然后便不斷循環(huán)檢測,然后便不斷循環(huán)檢測busybusy。向向I/O控制器控制器發(fā)出命令發(fā)出命令讀讀I/O控制器控制器的狀態(tài)的狀態(tài)向存儲器向存儲器中寫字中寫字從從I/O控制器控制器中讀入字中讀入字檢查狀態(tài)檢查狀態(tài)?傳送完成?傳送完成?未就緒 出錯 下條指令CPU-I/O
10、I/O-CPU就緒就緒I/O-CPUCPU-內(nèi)存內(nèi)存未完完成 6、2、2 中斷驅(qū)動中斷驅(qū)動I/OI/O方式方式 當(dāng)某進(jìn)程要啟動某個當(dāng)某進(jìn)程要啟動某個I/OI/O設(shè)備工作時,便由設(shè)備工作時,便由CPUCPU向相應(yīng)向相應(yīng)的設(shè)備控制器發(fā)出一條的設(shè)備控制器發(fā)出一條I/OI/O命令,然后立即返回繼續(xù)執(zhí)命令,然后立即返回繼續(xù)執(zhí)行原來的任務(wù)。設(shè)備控制器按照該命令的要求去控制行原來的任務(wù)。設(shè)備控制器按照該命令的要求去控制I/OI/O設(shè)備,此時,設(shè)備,此時,CPU CPU 與與I/O I/O 設(shè)備并行操作。設(shè)備并行操作。向向I/O控制器控制器發(fā)讀命令發(fā)讀命令讀讀I/O控制器控制器的狀態(tài)的狀態(tài)檢查狀態(tài)?檢查狀態(tài)?
11、向內(nèi)存中向內(nèi)存中寫字寫字從從I/O控制器控制器中讀字中讀字傳送完成?傳送完成?CPU-I/OCPU做其它做其它事事中斷中斷I/O-CPU出錯就緒就緒I/O-CPUCPU-內(nèi)存內(nèi)存未完完成下條指令 6、2、3 直接內(nèi)存訪問直接內(nèi)存訪問DMADMA控制方式控制方式 一、一、DMADMA控制方式的引入:控制方式的引入: 為進(jìn)一步減少為進(jìn)一步減少CPUCPU對對I/OI/O的干預(yù)而引入此方式,其特點是的干預(yù)而引入此方式,其特點是 1 1)數(shù)據(jù)傳輸?shù)幕締挝皇菙?shù)據(jù)塊;)數(shù)據(jù)傳輸?shù)幕締挝皇菙?shù)據(jù)塊; 2 2)所傳輸?shù)臄?shù)據(jù)是從設(shè)備直接送入內(nèi)存的)所傳輸?shù)臄?shù)據(jù)是從設(shè)備直接送入內(nèi)存的( (或相反或相反) );
12、3 3)僅在傳送一個或多個數(shù)據(jù)塊的開始和結(jié)束時,)僅在傳送一個或多個數(shù)據(jù)塊的開始和結(jié)束時,CPUCPU才干預(yù),整塊數(shù)據(jù)的傳送是在控制器的控制下完成的。才干預(yù),整塊數(shù)據(jù)的傳送是在控制器的控制下完成的。 二、二、DMADMA控制器的組成:控制器的組成: 1 1)主機與)主機與DMADMA控制器的接口;控制器的接口; 2 2)DMADMA控制器與塊設(shè)備的接口;控制器與塊設(shè)備的接口; 3 3)I/OI/O控制邏輯;控制邏輯; 為了實現(xiàn)控制器與主機之間成塊數(shù)據(jù)的直接交換,必為了實現(xiàn)控制器與主機之間成塊數(shù)據(jù)的直接交換,必須在須在DMADMA控制器中設(shè)置四類控制器中設(shè)置四類 寄存器。寄存器。 1)命令)命令
13、/狀態(tài)寄存器狀態(tài)寄存器接收從接收從CPUCPU發(fā)來的發(fā)來的I/OI/O命令、控制命令、控制信息或設(shè)備的狀態(tài);信息或設(shè)備的狀態(tài); 2 2)內(nèi)存地址寄存器)內(nèi)存地址寄存器MARMAR存放數(shù)據(jù)從設(shè)備到內(nèi)存的目存放數(shù)據(jù)從設(shè)備到內(nèi)存的目標(biāo)地址,或由內(nèi)存到設(shè)備的內(nèi)存源地址;標(biāo)地址,或由內(nèi)存到設(shè)備的內(nèi)存源地址; 3 3)數(shù)據(jù)寄存器)數(shù)據(jù)寄存器DRDR暫存從設(shè)備到內(nèi)存或從內(nèi)存到設(shè)備暫存從設(shè)備到內(nèi)存或從內(nèi)存到設(shè)備的數(shù)據(jù);的數(shù)據(jù); 4 4)數(shù)據(jù)計數(shù)器)數(shù)據(jù)計數(shù)器DCDC存放本次存放本次CPUCPU要讀或?qū)懙淖止?jié)數(shù);要讀或?qū)懙淖止?jié)數(shù); coutDRDCCRMARI/O控制邏輯CPU內(nèi)存內(nèi)存主機控制器接口主機控制器接
14、口控制器塊設(shè)備接口控制器塊設(shè)備接口DMA控制器系統(tǒng)總線系統(tǒng)總線命令命令DMA控制器的組成:控制器的組成: 6、2、4 I/O I/O通道控制方式通道控制方式 一、通道控制方式的引入一、通道控制方式的引入 DMADMA方式雖然已顯著地減少了方式雖然已顯著地減少了CPUCPU的干預(yù),但的干預(yù),但CPUCPU每發(fā)出一條每發(fā)出一條I/OI/O指令,只能去讀(寫)一個數(shù)據(jù)塊。通指令,只能去讀(寫)一個數(shù)據(jù)塊。通道是道是DMADMA方式的發(fā)展,以讀(寫)一組數(shù)據(jù)塊為控制和方式的發(fā)展,以讀(寫)一組數(shù)據(jù)塊為控制和管理的單位,同時,實現(xiàn)了管理的單位,同時,實現(xiàn)了CPUCPU、通道、通道、I/OI/O設(shè)備三者的
15、設(shè)備三者的并行工作。并行工作。 二、通道程序二、通道程序 通道是通過執(zhí)行通道指令與控制器一起共同實現(xiàn)對通道是通過執(zhí)行通道指令與控制器一起共同實現(xiàn)對I/OI/O設(shè)備的控制的。每條指令包括下列信息:設(shè)備的控制的。每條指令包括下列信息: 1 1)操作碼)操作碼規(guī)定指令所執(zhí)行的操作;規(guī)定指令所執(zhí)行的操作; 2 2)內(nèi)存地址)內(nèi)存地址標(biāo)明讀標(biāo)明讀/ /寫操作時的內(nèi)存首址;寫操作時的內(nèi)存首址; 3 3)計數(shù))計數(shù)表示本條指令所要讀(寫)數(shù)據(jù)的字節(jié)數(shù);表示本條指令所要讀(寫)數(shù)據(jù)的字節(jié)數(shù); 4 4)通道程序結(jié)束位)通道程序結(jié)束位P P表示通道程序是否結(jié)束表示通道程序是否結(jié)束(P(P1 1); ; 5) 5)
16、記錄結(jié)束標(biāo)志記錄結(jié)束標(biāo)志R RR=1R=1表示處理某記錄是最后一條指令表示處理某記錄是最后一條指令6、3 設(shè)備分配設(shè)備分配 6、3、1 設(shè)備分配中的數(shù)據(jù)結(jié)構(gòu)設(shè)備分配中的數(shù)據(jù)結(jié)構(gòu) 設(shè)備分配時通常都需要借助于一些表格設(shè)備分配時通常都需要借助于一些表格 一、設(shè)備控制表一、設(shè)備控制表DCT 1)設(shè)備隊列隊首指針)設(shè)備隊列隊首指針指向等待設(shè)備之指向等待設(shè)備之PCBPCB隊列隊首隊列隊首; ; 2 2)設(shè)備狀態(tài))設(shè)備狀態(tài)指出當(dāng)前該設(shè)備所處的狀態(tài);指出當(dāng)前該設(shè)備所處的狀態(tài); 3 3)與設(shè)備連接的控制器表指針;)與設(shè)備連接的控制器表指針; 4 4)重復(fù)執(zhí)行次數(shù))重復(fù)執(zhí)行次數(shù)系統(tǒng)允許傳送錯誤的重復(fù)上限;系統(tǒng)允許
17、傳送錯誤的重復(fù)上限; 二、控制器表、通道表、系統(tǒng)設(shè)備表二、控制器表、通道表、系統(tǒng)設(shè)備表 1 1)控制器控制表)控制器控制表COCTCOCT用于記錄控制器情況;用于記錄控制器情況; 2 2)通道控制表)通道控制表CHCTCHCT每個通道一張記錄該通道情況每個通道一張記錄該通道情況 3 3)系統(tǒng)設(shè)備表)系統(tǒng)設(shè)備表SDTSDT記錄了系統(tǒng)中全部設(shè)備的情況,記錄了系統(tǒng)中全部設(shè)備的情況,每個設(shè)備占一個表目,包括設(shè)備類型、設(shè)備標(biāo)識、設(shè)備每個設(shè)備占一個表目,包括設(shè)備類型、設(shè)備標(biāo)識、設(shè)備控制表及設(shè)備驅(qū)動程序的入口等;控制表及設(shè)備驅(qū)動程序的入口等; 6、4、2 設(shè)備分配時應(yīng)考慮的若干因素設(shè)備分配時應(yīng)考慮的若干因素
18、 一、設(shè)備的固有屬性一、設(shè)備的固有屬性 獨享設(shè)備獨享設(shè)備采用將設(shè)備分配給某進(jìn)程后,直至該進(jìn)程釋采用將設(shè)備分配給某進(jìn)程后,直至該進(jìn)程釋放,由其獨占的分配策略;放,由其獨占的分配策略; 共享設(shè)備共享設(shè)備在同時分配給多進(jìn)程時需進(jìn)行合理調(diào)度;在同時分配給多進(jìn)程時需進(jìn)行合理調(diào)度; 虛擬設(shè)備虛擬設(shè)備經(jīng)技術(shù)處理這類獨占設(shè)備已改造為共享設(shè)備經(jīng)技術(shù)處理這類獨占設(shè)備已改造為共享設(shè)備 二、設(shè)備分配算法二、設(shè)備分配算法 先來先服務(wù)先來先服務(wù)根據(jù)進(jìn)程對某設(shè)備提出請求的先后順序;根據(jù)進(jìn)程對某設(shè)備提出請求的先后順序; 優(yōu)先級高者優(yōu)先優(yōu)先級高者優(yōu)先優(yōu)先權(quán)高的進(jìn)程既可優(yōu)先獲得處理機;優(yōu)先權(quán)高的進(jìn)程既可優(yōu)先獲得處理機;也可將優(yōu)先
19、級高的進(jìn)程排在設(shè)備隊列前面;也可將優(yōu)先級高的進(jìn)程排在設(shè)備隊列前面; 三、設(shè)備分配中的安全性三、設(shè)備分配中的安全性 1 1)安全分配方式)安全分配方式當(dāng)進(jìn)程發(fā)出當(dāng)進(jìn)程發(fā)出I/OI/O請求后,便進(jìn)入阻塞請求后,便進(jìn)入阻塞狀態(tài),直到其狀態(tài),直到其I/OI/O操作完成后才被喚醒;操作完成后才被喚醒; 2 2)不安全分配方式)不安全分配方式進(jìn)程發(fā)出進(jìn)程發(fā)出I/OI/O請求后仍繼續(xù)運行,請求后仍繼續(xù)運行,僅當(dāng)進(jìn)程所請求的設(shè)備已被另一進(jìn)程占用時才被阻塞;僅當(dāng)進(jìn)程所請求的設(shè)備已被另一進(jìn)程占用時才被阻塞; 6、4、3 設(shè)備獨立性設(shè)備獨立性 一、基本概念一、基本概念 設(shè)備獨立性即設(shè)備無關(guān)性:應(yīng)用程序獨立于具體設(shè)備
20、獨立性即設(shè)備無關(guān)性:應(yīng)用程序獨立于具體使用的物理設(shè)備,而用邏輯設(shè)備名來請求某類物使用的物理設(shè)備,而用邏輯設(shè)備名來請求某類物理設(shè)備,而系統(tǒng)在實際執(zhí)行時,是使用物理設(shè)備理設(shè)備,而系統(tǒng)在實際執(zhí)行時,是使用物理設(shè)備名稱。名稱。 優(yōu)點:優(yōu)點: 1)設(shè)備分配時的靈活性)設(shè)備分配時的靈活性不會由于請求某一具不會由于請求某一具體物理設(shè)備不能被滿足而造成進(jìn)程不必要的阻塞。體物理設(shè)備不能被滿足而造成進(jìn)程不必要的阻塞。因為,只要同類設(shè)備具有相同的邏輯設(shè)備名,進(jìn)因為,只要同類設(shè)備具有相同的邏輯設(shè)備名,進(jìn)程所申請的設(shè)備中有一個可以滿足即可;程所申請的設(shè)備中有一個可以滿足即可; 2 2)易于實現(xiàn))易于實現(xiàn)I/OI/O重定
21、向重定向I/OI/O重定向指用于重定向指用于I/OI/O操操作的設(shè)備可以更換。作的設(shè)備可以更換。 二、設(shè)備獨立性軟件二、設(shè)備獨立性軟件 為實現(xiàn)設(shè)備獨立性必須在驅(qū)動程序上設(shè)置一層軟件,其為實現(xiàn)設(shè)備獨立性必須在驅(qū)動程序上設(shè)置一層軟件,其主要功能分為兩方面:主要功能分為兩方面: 1)執(zhí)行所有設(shè)備的公有操作。)執(zhí)行所有設(shè)備的公有操作。 (1)獨占設(shè)備的分配與回收;)獨占設(shè)備的分配與回收; (2)將邏輯設(shè)備名映射為物理設(shè)備名;)將邏輯設(shè)備名映射為物理設(shè)備名; (3)對設(shè)備進(jìn)行保護,禁止用戶直接訪問設(shè)備;)對設(shè)備進(jìn)行保護,禁止用戶直接訪問設(shè)備; (4)緩沖管理,提高)緩沖管理,提高I/O效率;效率; (5
22、)差錯控制:處理設(shè)備驅(qū)動程序無法處理的錯誤;)差錯控制:處理設(shè)備驅(qū)動程序無法處理的錯誤; 2)向用戶層軟件提供統(tǒng)一的接口。)向用戶層軟件提供統(tǒng)一的接口。 三、借助于邏輯設(shè)備表(三、借助于邏輯設(shè)備表(LUT)實現(xiàn)設(shè)備名映射)實現(xiàn)設(shè)備名映射邏輯設(shè)備名物理設(shè)備名驅(qū)動入口/dev/tty31024/dev/print52046邏輯設(shè)備名系統(tǒng)設(shè)備表指針/dev/tty3/dev/printer5 6、4、4 SPOOLing SPOOLing技術(shù)技術(shù) 該技術(shù)用于將一臺獨占設(shè)備改造成共享設(shè)備(假脫機)該技術(shù)用于將一臺獨占設(shè)備改造成共享設(shè)備(假脫機) 一、一、SPOOLingSPOOLing系統(tǒng)的組成系統(tǒng)的
23、組成 1 1)輸入井和輸出井)輸入井和輸出井收容收容I/OI/O設(shè)備輸入的數(shù)據(jù)和用戶程設(shè)備輸入的數(shù)據(jù)和用戶程序輸出的數(shù)據(jù);序輸出的數(shù)據(jù); 2 2)輸入緩沖區(qū)和輸出緩沖區(qū))輸入緩沖區(qū)和輸出緩沖區(qū)內(nèi)存中開辟的暫存區(qū);內(nèi)存中開辟的暫存區(qū); 3 3)輸入進(jìn)程)輸入進(jìn)程SPiSPi和輸出進(jìn)程和輸出進(jìn)程SPoSPo模擬脫機輸入輸出時模擬脫機輸入輸出時的外圍控制機;的外圍控制機; 4 4)請求打印隊列)請求打印隊列若干張請求打印表所形成的隊列;若干張請求打印表所形成的隊列; 二、二、SPOOLingSPOOLing系統(tǒng)的特點系統(tǒng)的特點 1 1)提高了)提高了I/OI/O速度;速度; 2 2)將獨占設(shè)備改造為共享設(shè)備;)將獨占設(shè)備改造為共享設(shè)備; 3 3)實現(xiàn)了虛擬設(shè)備功能;)實現(xiàn)了虛擬設(shè)備功能;6、5 設(shè)備處理設(shè)備處理 6、5、1 設(shè)備驅(qū)動程序的功能和特點設(shè)備驅(qū)動程序的功能和特點 一、功能:一、功能:1 1)將接收到的抽象要求轉(zhuǎn)換為具體要求;)將
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025武漢市微型計算機的買賣合同
- 農(nóng)村土地流轉(zhuǎn)合同標(biāo)準(zhǔn)(2025年度):土地規(guī)模經(jīng)營與效益提升
- 2025年度農(nóng)產(chǎn)品電商平臺入駐合作合同2篇
- 2025北京市室內(nèi)裝修合同
- 二零二五年度風(fēng)力發(fā)電工程款結(jié)算與環(huán)境保護合同3篇
- 二零二五年度旅游公司整體轉(zhuǎn)讓合同3篇
- 2025年度年度公司終止職工勞動合同補償方案合同3篇
- 2025年度工業(yè)用地租賃合同書(含環(huán)保標(biāo)準(zhǔn))3篇
- 2025年度農(nóng)村房屋土地租賃與農(nóng)村環(huán)境治理合作協(xié)議
- 二零二五年度智能停車場租賃管理服務(wù)合同3篇
- 2024年國網(wǎng)公司企業(yè)文化與職業(yè)道德試考試題庫(含答案)
- 房地產(chǎn)中介公司業(yè)務(wù)管理制度
- 電大《生產(chǎn)與運作管理》2023-2024期末試題及答案(試卷代號2617)
- 中國腫瘤藥物治療相關(guān)惡心嘔吐防治專家共識(2022年版)解讀
- PLC應(yīng)用技術(shù)(三菱機型)三菱大中型PLC
- GB 21258-2024燃煤發(fā)電機組單位產(chǎn)品能源消耗限額
- 《用戶體驗設(shè)計導(dǎo)論》
- 美團外賣運營知識試題
- 航空概論學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 業(yè)務(wù)流程可視化改善
- 期末復(fù)(知識清單)2024-2025學(xué)年人教PEP版(2024)英語三年級上冊
評論
0/150
提交評論