




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
操作系統(tǒng)OperatingSystems徐小龍////xuxl@南京郵電大學(xué)NanjingUniversityofPostsandTelecommunicationsOS設(shè)備控制方式WindowsLinuxMacOSOpenStackAndroidLinux設(shè)備控制方式本講內(nèi)容1.設(shè)備的典型控制方式2.基于詢問(wèn)的設(shè)備控制3.基于中斷的設(shè)備控制4.基于DMA的設(shè)備控制5.基于通道的設(shè)備控制設(shè)備的典型控制方式詢問(wèn)方式中斷方式通道方式DMA方式差別中央處理器和外圍設(shè)備并行工作方式不同,并行工作程度不同目標(biāo)減少主機(jī)對(duì)外設(shè)的干預(yù),把主機(jī)從繁雜的I/O控制中解脫出來(lái)設(shè)備控制方式本講內(nèi)容1.設(shè)備的典型控制方式2.基于詢問(wèn)的設(shè)備控制3.基于中斷的設(shè)備控制4.基于DMA的設(shè)備控制5.基于通道的設(shè)備控制基本原理1基于詢問(wèn)的設(shè)備控制程序直接控制指令測(cè)試一臺(tái)設(shè)備的忙閑標(biāo)志位,決定內(nèi)存和外圍設(shè)備是否交換一個(gè)字節(jié)/字符/字。設(shè)置計(jì)數(shù)值設(shè)置內(nèi)存緩沖首址啟動(dòng)外設(shè)傳送一個(gè)字
修改內(nèi)存地址修改計(jì)數(shù)值
完是是結(jié)束I/O否否就緒技術(shù)特點(diǎn)2基于詢問(wèn)的設(shè)備控制
CPU負(fù)責(zé)啟動(dòng)I/O設(shè)備
CPU負(fù)責(zé)不斷查詢?cè)O(shè)備的準(zhǔn)備情況
CPU負(fù)責(zé)數(shù)據(jù)傳送工作
CPU和設(shè)備串行工作,系統(tǒng)效率低設(shè)備控制方式本講內(nèi)容1.設(shè)備的典型控制方式2.基于詢問(wèn)的設(shè)備控制3.基于中斷的設(shè)備控制4.基于DMA的設(shè)備控制5.基于通道的設(shè)備控制基于中斷的設(shè)備控制設(shè)備利用中斷反映其狀態(tài),僅當(dāng)正?;虍惓=Y(jié)束時(shí)才中斷CPU,實(shí)現(xiàn)并行操作CPU啟動(dòng)外設(shè)后,繼續(xù)執(zhí)行現(xiàn)行程序,對(duì)設(shè)備是否就緒不加詢問(wèn),此時(shí)主機(jī)和外設(shè)并行操作外設(shè)準(zhǔn)備完畢,向CPU發(fā)出中斷請(qǐng)求,CPU負(fù)責(zé)完成單位數(shù)據(jù)傳輸設(shè)備控制方式本講內(nèi)容1.設(shè)備的典型控制方式2.基于詢問(wèn)的設(shè)備控制3.基于中斷的設(shè)備控制4.基于DMA的設(shè)備控制5.基于通道的設(shè)備控制基于DMA的設(shè)備控制DMA:DirectMemoryAccess,直接存儲(chǔ)器訪問(wèn)DMA能夠通過(guò)系統(tǒng)總線代替CPU管理數(shù)據(jù)傳輸數(shù)據(jù)在內(nèi)存與I/O設(shè)備間的直接成塊傳送,CPU在開始時(shí)、結(jié)束時(shí)進(jìn)行相應(yīng)處理基于DMA的設(shè)備控制I/O中斷處理程序處理DMAI/O結(jié)束中斷現(xiàn)行程序啟動(dòng)I/O(讀操作)繼續(xù)執(zhí)行第K條指令第K+1條指令啟動(dòng)命令返回原程序響應(yīng)中斷返回?cái)帱c(diǎn)DMA工作傳輸準(zhǔn)備DMA向內(nèi)存發(fā)出詢問(wèn)挪用內(nèi)存周期讀/寫操作修改內(nèi)存地址和計(jì)數(shù)<塊結(jié)束>發(fā)I/O結(jié)束未設(shè)備控制方式本講內(nèi)容1.設(shè)備的典型控制方式2.基于詢問(wèn)的設(shè)備控制3.基于中斷的設(shè)備控制4.基于DMA的設(shè)備控制5.基于通道的設(shè)備控制基于通道的設(shè)備控制通道原理1通道,輸入輸出處理器,是獨(dú)立于CPU的專門實(shí)現(xiàn)輸入輸出工作的處理機(jī)通道直接控制設(shè)備和內(nèi)存之間進(jìn)行數(shù)據(jù)傳送,把CPU從瑣碎的輸入輸出操作中解放出來(lái)基于通道的設(shè)備控制通道特點(diǎn)2指令單一。通道硬件比較簡(jiǎn)單,其所能執(zhí)行的指令主要是與輸入輸出操作有關(guān)的指令沒(méi)有內(nèi)存。通道所執(zhí)行的通道程序是放在計(jì)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 產(chǎn)品推廣與營(yíng)銷方案總結(jié)
- 私人心理咨詢服務(wù)免責(zé)協(xié)議書
- 廢舊物資購(gòu)銷合同
- 股份制企業(yè)合同審查文書模板
- Unit 1 You and Me 大單元整體教學(xué)設(shè)計(jì) 2024-2025學(xué)年人教版英語(yǔ)七年級(jí)上冊(cè)
- 第3章開源硬件創(chuàng)意設(shè)計(jì)3.4審查并優(yōu)化方案 -高中教學(xué)同步《信息技術(shù)人工-開源硬件項(xiàng)目設(shè)計(jì)》教學(xué)設(shè)計(jì)(人教-中圖版2019)
- 川教版信息技術(shù)(2019)五年級(jí)上冊(cè)第三單元 圖形化編程之聰明的角色 2 偵測(cè)太空垃圾-教學(xué)設(shè)計(jì)
- 20《美麗的小興安嶺》教學(xué)設(shè)計(jì)-2024-2025學(xué)年三年級(jí)上冊(cè)語(yǔ)文統(tǒng)編版(五四制)
- 2025屆高考生物備考教學(xué)設(shè)計(jì):第四章 細(xì)胞的生命歷程 課時(shí)1 細(xì)胞的增殖
- 第六單元課題3二氧化碳的實(shí)驗(yàn)室制取教學(xué)設(shè)計(jì)-2024-2025學(xué)年九年級(jí)化學(xué)人教版上冊(cè)
- 《檔案管理培訓(xùn)》課件
- 氧化還原反應(yīng)配平專項(xiàng)訓(xùn)練
- 全國(guó)教育科學(xué)規(guī)劃課題申報(bào)書:02.《鑄牢中華民族共同體意識(shí)的學(xué)校教育研究》
- GB/T 44679-2024叉車禁用與報(bào)廢技術(shù)規(guī)范
- 《船舶精通急救》全套教學(xué)課件
- 什么叫績(jī)效考勤管理制度
- 外墻噴漆施工合同協(xié)議書
- 《積極心理學(xué)(第3版)》 課件 第2章 心理流暢體驗(yàn)
- 軟件系統(tǒng)平臺(tái)項(xiàng)目實(shí)施方案
- 陜西延長(zhǎng)石油集團(tuán)礦業(yè)公司招聘筆試題庫(kù)2024
評(píng)論
0/150
提交評(píng)論