第五章第五章設備管理_第1頁
第五章第五章設備管理_第2頁
第五章第五章設備管理_第3頁
第五章第五章設備管理_第4頁
第五章第五章設備管理_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、SPOOLing技術如何使一臺打印機虛擬成多臺打印機?答:打印機屬于獨享設備。用SPOOLing技術轉(zhuǎn)換為虛擬成多臺打印機。用戶請求打印后,1.`將打印數(shù)據(jù)輸出到輸出井申請的空閑盤塊中。2.將打印請求登記后排到打印隊列。3.打印機空閑時,首取第一張請求表,將數(shù)據(jù)從輸出井傳送到內(nèi)存緩沖區(qū),進行打印。2、按資源分配管理技術,輸入輸出設備類型可分為哪三類?按資源特點分:獨享設備、共享設備、虛擬設備獨享設備:在一個用戶作業(yè)未完成或退出之前,此設備不能分配給其他作業(yè)用。所有字符設備都是獨享設備。共享設備:多個用戶作業(yè)或多個進程可以“同時”從這些設備上存取信息。軟硬盤、光盤等塊設備都是共享設備。虛擬設備:通過軟件技術將獨享設備改造成共享設備。例如:通過SPOOLing技術將一臺打印機虛擬成多臺打印機。3、設備管理的目標是什么?按用戶需求提出的要求接入外部設備,系統(tǒng)按一定算法分配和管理控制,而用戶不必關心設備的實際地址和控制指令.盡量提高輸入輸出設備的利用率,例如,發(fā)揮主機與外設以及外設與外設之間的真正并行工作能力.3、設備管理的功能是什么?分配設備:按設備的不同類型和操作系統(tǒng)選用的算法分配。包括分配相應的通道、設備控制器以及對未分配到的任務或怍業(yè)進行排隊等;控制和實現(xiàn)真正的輸入輸出操作。包括通道程序控制、啟動設備、及時響應及處理中斷訊號等;對輸入輸出緩沖區(qū)進行管理。例如邏輯名的管理,多個緩沖區(qū)的分時以及串并行操作,同類多個外部設備的均衡工作,避免“忙的忙”和“閑的閑”;在一些較大系統(tǒng)中實現(xiàn)虛擬設備技術4、數(shù)據(jù)傳送控制方式有哪幾種?試比較它們各自的優(yōu)缺點。1、程序直接控制方式:耗費大量的CPU時間、無法檢測設備錯誤、只能串行工作。2、中斷控制方式:并行操作的設備數(shù)受到中斷處理時間的限制。CPU仍需花較多的時間處理中斷。中斷次數(shù)增多時易導致數(shù)據(jù)丟失。3、直接內(nèi)存存取方式DMA:要求CPU執(zhí)行設備驅(qū)動程序啟動設備,給出存放數(shù)據(jù)的內(nèi)存地址及操作方式和傳送長度等。4、通道方式:給CPU發(fā)出I/O啟動命令后,由通道指令完成啟動設備等工作。5、什么是通道?試畫出通道控制方式時的CPU、通道和設備的工作流程圖。首先復習一下外部設備和主機的幾種連接方式。見后面幻燈片。外部設備連接方式:1、最簡單、最基本的連接方式:CPU內(nèi)存PC總線連接控制器到設備接口系統(tǒng)總線CPU存儲器磁盤控制器打印機控制器其他磁盤磁盤打印機通道連接方式(IBM370的通道結構)黃色是控制線白色是數(shù)據(jù)線CPU存儲器多路通道選擇通道成組多路通道輸入機打印機磁盤磁盤磁帶磁帶5、什么是通道?試畫出通道控制方式時的CPU、通道和設備的工作流程圖。通道提供了I/O設備和主存之間流通數(shù)據(jù)的通路,又稱I/O處理機。它能控制一臺或多臺外設工作,它一旦被啟動就能獨立于CPU運行。使CPU盡可能擺脫I/O的負擔。但是通道只傳送數(shù)據(jù)而不改變數(shù)據(jù)。通道工作作過程::操作系統(tǒng)統(tǒng)產(chǎn)生通通道程序序并通知知通道通道執(zhí)行行通道程程序通道程序序根據(jù)I/O請求隊列列啟動I/OI/O完成,通通知通道道通道通知知CPUI/O任務完成成N

N6、先先復習中中斷處理理一般過過程:執(zhí)行當前前指令,,關中斷斷指令結束束?開中斷::有中斷斷請求??中斷響應應:查向向量表保護斷點點,中斷斷屏蔽轉(zhuǎn)向中斷斷處理程程序入口口執(zhí)行中斷斷服務程程序中斷返回回取下一條條指令yynn6、典型型的中斷斷級:內(nèi)中斷::內(nèi)部硬硬件產(chǎn)生生外中斷::外部硬硬件產(chǎn)生生軟中斷::中斷指指令產(chǎn)生生中斷級高高中斷級低低6、什么么叫中斷斷?什么么叫中斷斷處理??什么叫叫中斷響響應?什什么叫關關中斷??什么叫叫開中斷斷?什么么叫中斷斷屏蔽??什么叫叫陷入??什么是是軟中斷斷?試述述中斷、、陷入和和軟中斷斷之間的的異同。。中斷(interrupt)):當主機接接到外部部信號((如內(nèi)、、外部設設備完成成或出錯錯)時,,馬上停停止原來來的工作作,考慮慮去處理理這一事事件,處處理完畢畢后,主主機又回回到原來來的斷點點繼續(xù)工工作。陷入:將進程執(zhí)行行方式從用用戶態(tài)變成成核心態(tài)。。從而解決決了用戶程程序中請求求系統(tǒng)調(diào)用用的問題。。稱這個指指令為操作作系統(tǒng)的陷陷入。軟中斷:中斷源是中中斷指令。。(即軟件件發(fā)出的命命令)7、什么是是緩沖?為為什么要引引入緩沖??緩沖是一種種存儲空間間,在本質(zhì)質(zhì)上是一種種異步技術術。有硬件件緩沖器和和內(nèi)存緩沖沖區(qū)兩種實實現(xiàn)方法。。解決決快快、、慢慢通通信信雙雙方方的的異異步步問問題題。。具體體如如下下::1、、解解決決信信息息的的到到達達率率和和離離去去率率不不一一致致的的矛矛盾盾。。2、、緩緩存存起起中中轉(zhuǎn)轉(zhuǎn)站站的的作作用用3、、使使得得一一次次輸輸入入的的信信息息能能多多次次使使用用8、用于于設設備備分分配配的的數(shù)數(shù)據(jù)據(jù)結結構構有有哪哪些些??它它們們之之間間的的關關系系是是什什么么??答:用于設備備分配的數(shù)據(jù)據(jù)結構有隊列列和表兩種。。I/O通過設備表查查找操作系統(tǒng)統(tǒng)為設備建立立的緩沖區(qū)((隊列)后,,進行操作。。9、略10、什么是是I/O控制制?它的主要要任務是什么么?I/O控制有程序直接控制制方式、中斷控制方式式、直接內(nèi)存存存取方式DMA、通道方式四種種形式。主要任務是根根據(jù)具體的設設備情況,選選擇相應的控控制方式,更更好解決慢速速I/O設備和高速CPU的匹配問題。。14、UNIX系統(tǒng)中將設備備分為塊設備備和字符設備備,它們各有有什么特點??字符型設備:以字符為單位進行輸輸入、輸出的的設備。每輸輸入或輸出一一個字符就要要中斷一次主主機CPU請求進行處理理,所以又稱稱慢速字符設設備。例如::終端顯示設設備。用ls-l/dev列目錄時首字字符為“c”塊設備:以字符塊為單位進行輸輸入、輸出的的設備。例如如:硬盤。用用ls-l/dev列目錄時首字字符為“b”13、設備驅(qū)驅(qū)動程序是什什么?設備驅(qū)動程序序:是I/O進程與設備控控制器之間的的通信程序。。任務是接收收上層軟件發(fā)發(fā)來的抽象要要求。包含五五部分1、設備標題題2、數(shù)據(jù)存儲儲和局部過程程3、策略過程程4、中斷過裎裎5、命令處理理子程序)13、為什么么要有設備驅(qū)驅(qū)動程序?1、將接收到到的抽象要求求轉(zhuǎn)換為具體體要求;2、檢查用戶戶I/O請求的合法性性,了解I/O設備的狀態(tài),,傳遞有關參參數(shù),設置設設備的工作方方式;3、發(fā)出I/O命令,啟動分分配到的I/O設備,完成指指定的I/O操作;4、及時響應應由控制器或或通道發(fā)來的的中斷請求,,并根據(jù)其中中斷類型調(diào)用用相應的中斷斷處理程序進進行處理;5、對于設置置有通道的計計算機系統(tǒng),,驅(qū)動程序還還應能夠根據(jù)據(jù)用戶的I/O請求,自動地地構成通道程程序.13、用戶怎怎樣使用設備備驅(qū)動程序??用戶進程或系系統(tǒng)進程調(diào)用用調(diào)用只為各各類設備設置置相應的設備備處理程序((模塊)。14、UNIX系統(tǒng)中將設備備分為塊設備備和字符設備備,它們各有有什么特點??字符型設備:以字符為單位進行輸輸入、輸出的的設備。每輸輸入或輸出一一個字符就要要中斷一次主主機CPU請求進行處理理,所

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論