單片機-概述課件_第1頁
單片機-概述課件_第2頁
單片機-概述課件_第3頁
單片機-概述課件_第4頁
單片機-概述課件_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

單片機概述(2)操作系統(tǒng)龐大復(fù)雜的原因之一是:資源多、雜,并發(fā),均來自I/O外設(shè)種類繁多,結(jié)構(gòu)各異輸入輸出數(shù)據(jù)信號類型不同速度差異很大(3)理解I/O的工作過程與結(jié)構(gòu)是理解操作系統(tǒng)的工作過程與結(jié)構(gòu)的關(guān)鍵I/O技術(shù)很實用(4)與其他功能聯(lián)系密切,特別是文件系統(tǒng)1、I/O的特點(1)按使用特性分存儲型設(shè)備輸入型設(shè)備(外設(shè)

主機)輸出型設(shè)備(主機

外設(shè))

輸入輸出型設(shè)備(交互型設(shè)備)2、設(shè)備的分類(2)按數(shù)據(jù)組織分塊設(shè)備以數(shù)據(jù)塊為單位存儲、傳輸信息字符設(shè)備以字符為單位存儲、傳輸信息(3)按外部設(shè)備的從屬關(guān)系分

系統(tǒng)設(shè)備指操作系統(tǒng)生成時,登記在系統(tǒng)中的標準設(shè)備(如終端、打印機、磁盤機等)用戶設(shè)備指在系統(tǒng)生成時,未登記在系統(tǒng)中的非標準設(shè)備。對于這類設(shè)備的處理程序由用戶提供,并將其納入系統(tǒng),由系統(tǒng)代替用戶實施管理。(如A/D,D/A轉(zhuǎn)換器,CAD所用專用設(shè)備)(4)按資源分配角度分獨占設(shè)備在一段時間內(nèi)只能有一個進程使用的設(shè)備,一般為低速I/O設(shè)備(如打印機,磁帶等)共享設(shè)備在一段時間內(nèi)可有多個進程共同使用的設(shè)備,多個進程以交叉的方式來使用設(shè)備,其資源利用率高(如硬盤)虛擬設(shè)備在一類設(shè)備上模擬另一類設(shè)備,常用共享設(shè)備模擬獨占設(shè)備,用高速設(shè)備模擬低速設(shè)備,被模擬的設(shè)備稱為虛擬設(shè)備

目的:將慢速的獨占設(shè)備改造成多個用戶可共享的設(shè)備,提高設(shè)備的利用率實例:SPOOLing技術(shù),利用虛設(shè)備技術(shù)用硬盤模擬輸入輸出設(shè)備SPOOLing技術(shù)為解決獨立設(shè)備數(shù)量少,速度慢,不能滿足眾多進程的要求,而且在進程獨占設(shè)備期間,設(shè)備利用率比較低而提出的一種設(shè)備管理技術(shù)(5)從程序使用角度分邏輯設(shè)備、物理設(shè)備(6)按數(shù)據(jù)傳輸率分高速設(shè)備、低速設(shè)備(7)按接口分與用戶交流:顯示器,鍵盤,鼠標,打印機等與電子設(shè)備交流:磁盤、磁帶等通信:與遠程設(shè)備通信:調(diào)制解調(diào)器各類設(shè)備的差別:數(shù)據(jù)傳輸率應(yīng)用控制的復(fù)雜性傳輸單位數(shù)據(jù)表示出錯條件(1)按照用戶的請求,控制設(shè)備的各種操作,完成I/O設(shè)備與內(nèi)存之間的數(shù)據(jù)交換(包括設(shè)備分配與回收;設(shè)備驅(qū)動程序;設(shè)備中斷處理;緩沖區(qū)管理),最終完成用戶的I/O請求3.設(shè)備管理的目標和任務(wù)設(shè)備分配與回收記錄設(shè)備的狀態(tài)根據(jù)用戶的請求和設(shè)備的類型,采用一定的分配算法,選擇一條數(shù)據(jù)通路建立統(tǒng)一的獨立于設(shè)備的接口完成設(shè)備驅(qū)動程序,實現(xiàn)真正的I/O操作處理外部設(shè)備的中斷處理管理I/O緩沖區(qū)(2)向用戶提供使用外部設(shè)備的方便接口,使用戶擺脫繁瑣的編程負擔方便性友好界面透明性邏輯設(shè)備與物理設(shè)備、屏蔽硬件細節(jié)(設(shè)備的物理細節(jié),錯誤處理,不同I/O的差異性)(3)充分利用各種技術(shù)(通道,中斷,緩沖等)提高CPU與設(shè)備、設(shè)備與設(shè)備之間的并行工作能力,充分利用資源,提高資源利用率并行性均衡性(使設(shè)備充分忙碌)(4)保證在多道程序環(huán)境下,當多個進程競爭使用設(shè)備時,按一定策略分配和管理各種設(shè)備,使系統(tǒng)能有條不紊的工作(5)保護設(shè)備傳送或管理的數(shù)據(jù)應(yīng)該是安全的、不被破壞的、保密的用戶在編制程序時,使用邏輯設(shè)備名,由系統(tǒng)實現(xiàn)從邏輯設(shè)備到物理設(shè)備(實際設(shè)備)的轉(zhuǎn)換.用戶能獨立于具體物理設(shè)備而方便的使用設(shè)備.與設(shè)備無關(guān)性(設(shè)備獨立性)用戶申請使用設(shè)備時,只需要指定設(shè)備類型,而無須指定具體物理設(shè)備,系統(tǒng)根據(jù)當前的請求,及設(shè)備分配的情況,在相同類別設(shè)備中,選擇一個空閑設(shè)備,并將其分配給一

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論