freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第九章設(shè)備管理ppt-powerpointpresen(編輯修改稿)

2025-01-24 13:51 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 PU和內(nèi)存內(nèi)部產(chǎn)生的中斷,一般稱為陷阱。包括程序運(yùn)算引起的各種錯(cuò)誤,如:地址非法、算術(shù)操作溢出、數(shù)據(jù)格式非法等。 外中斷:來自 CPU和內(nèi)存外部的中斷,包括 I/O中斷,外部信號(hào)中斷等。 三 中斷過程 ( 1) CPU檢查響應(yīng)中斷的條件是否滿足。條件是:有來自中斷源的中斷請(qǐng)求, CPU允許中斷。 ( 2)如果 CPU響應(yīng)中斷,則 CPU關(guān)中斷。 ( 3)保存現(xiàn)場(chǎng)。 ( 4)分析中斷原因,調(diào)用中斷處理子程序。 ( 5)執(zhí)行中斷子程序。 ( 6)退出中斷。 ( 7)開中斷, CPU繼續(xù)執(zhí)行。 ( buffering) ? 一 緩沖技術(shù)的引入 緩沖技術(shù): 緩沖技術(shù)是用來在兩種不同速度設(shè)備之間傳輸信息時(shí)平滑傳輸過程的常用手段。 在操作系統(tǒng)中引入緩沖技術(shù)的主要原因: CPU與 I/O設(shè)備之間速度不匹配的矛盾。 CPU的中斷次數(shù)。 二 緩沖的種類 根據(jù)設(shè)置緩沖器的個(gè)數(shù),可把緩沖技術(shù)分為單緩沖、雙緩沖、多緩沖。 單緩沖: 在設(shè)備和處理機(jī)之間設(shè)置一個(gè)緩沖器。設(shè)備和處理機(jī)通過緩沖器交換數(shù)據(jù)。但單緩沖器屬于臨界資源,不能并行操作。 雙緩沖:在處理機(jī)和外設(shè)之間設(shè)置兩個(gè)緩沖器,一個(gè)用于輸入,一個(gè)用于輸出。但實(shí)際上計(jì)算機(jī)系統(tǒng)中設(shè)備種類繁多,兩個(gè)緩沖器不足解決問題。 多緩沖:把多個(gè)緩沖區(qū)連接起來組成兩部分,一部分用于輸入,一部分用于輸出。 緩沖池:把多個(gè)緩沖區(qū)連接起來統(tǒng)一管理,既可以用于輸入又可以用于輸出。 三 緩沖池的管理 緩沖池的結(jié)構(gòu) 緩沖池由兩部分構(gòu)成: 緩沖首部:用來標(biāo)識(shí)該緩沖器和用于管理 緩沖體:存放數(shù)據(jù) ? 用于緩沖區(qū)管理的 3個(gè)隊(duì)列: ?空白緩沖隊(duì)列 em ?裝滿輸入數(shù)據(jù)的輸入緩沖隊(duì)列 in ?裝滿輸出數(shù)據(jù)的輸出緩沖隊(duì)列 out ? 4種工作緩沖區(qū) ?用于收容設(shè)備輸入數(shù)據(jù)的收容輸入緩沖區(qū) hin ?用于提取設(shè)備輸入數(shù)據(jù)的提取輸入緩沖區(qū) sin ?用于收容 CPU輸出數(shù)據(jù)的收容輸出緩沖區(qū) hout ?用于提取 CPU輸出數(shù)據(jù)的提取輸出緩沖區(qū) sout ? 對(duì)緩沖池管理的 4個(gè)操作 ?take_buf(type):從三種緩沖區(qū)隊(duì)列中取出一個(gè)緩沖區(qū) ?add_buf(type,number):把緩沖區(qū)插入相應(yīng)的隊(duì)列 ?get_buf(type,number):供進(jìn)程申請(qǐng)使用緩沖區(qū) ?put_buf(type,work_buf):供進(jìn)程將緩沖區(qū)放入相應(yīng)隊(duì)列 ? type:緩沖隊(duì)列的類型, em, in, out ? number:緩沖區(qū)號(hào) ? work_buf:工作緩沖區(qū)的類型 hin, hout, sin, sout ? 緩沖池的工作過程 ? 輸入數(shù)據(jù):輸入進(jìn)程調(diào)用 get_buf(em,number)從空白緩沖隊(duì)列 em中取出一個(gè)緩沖號(hào)為 number的空白緩沖區(qū)(具體取的動(dòng)作由 take_buf
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1