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

正文內(nèi)容

chpt7-(編輯修改稿)

2025-08-31 08:45 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 機(jī),將用戶要求的數(shù)據(jù)從輸入機(jī),通過(guò)輸入緩沖區(qū)送到輸入井。當(dāng) CPU需要輸入數(shù)據(jù)時(shí),直接從輸入井讀入內(nèi)存。 SPO進(jìn)程的功能類似。 輸入進(jìn)程 SPi 輸入進(jìn)程 SPo 輸入緩沖區(qū) Bi 輸出緩沖區(qū) Bo 輸入井 輸出井 磁盤 輸出設(shè)備 輸入設(shè)備 圖 717 SPOOLing 系統(tǒng)的組成 三、共享打印機(jī) Printer Sharing ? 打印機(jī)是經(jīng)常要用到的輸出設(shè)備,屬于獨(dú)享設(shè)備。但通過(guò)SPOOLing技術(shù),可將它改造為一臺(tái)可供多個(gè)用戶共享的設(shè)備,從而提高了設(shè)備的利用率,也方便了用戶。共享打印技術(shù)已被廣泛地用于多用戶系統(tǒng)和局域網(wǎng)絡(luò)中。 ? 當(dāng)用戶進(jìn)程請(qǐng)求打印輸出時(shí), SPOOLing系統(tǒng)同意為它打印輸出,但并不真正把打印機(jī)分配給該用戶進(jìn)程,而只為它做兩件事:( 1)由輸出進(jìn)程在輸出井中為之申請(qǐng)一空閑盤塊區(qū),并將要打印的數(shù)據(jù)送入其中;( 2)輸出進(jìn)程再為用戶進(jìn)程申請(qǐng)一張空白的用戶請(qǐng)求打印表,并將用戶的打印要求填入其中,再將該表掛到請(qǐng)求打印隊(duì)列上。如果還有進(jìn)程要求打印輸出,系統(tǒng)仍可接受該請(qǐng)求,也同樣為該進(jìn)程做上述兩件事。 四、 SPOOLing系統(tǒng)的特點(diǎn) The Characteristics of SPOOLing System 1. 提高了 I/O速度 對(duì)數(shù)據(jù)進(jìn)行的 I/O操作,已從對(duì)低速 I/O設(shè)備進(jìn)行的 I/O操作,演變?yōu)閷?duì)輸入 /輸出井中數(shù)據(jù)的存取,提高了 I/O速度,緩和了CPU與低速 I/O設(shè)備之間速度不匹配的矛盾。 2. 將獨(dú)占設(shè)備改造為共享設(shè)備 因?yàn)樵?SPOOLing系統(tǒng)中,實(shí)際上并沒(méi)為任何進(jìn)程分配設(shè)備,而只是在輸入 /輸出井中,為進(jìn)程分配一存儲(chǔ)區(qū)和建立一張 I/O請(qǐng)求表。這樣,便把獨(dú)占設(shè)備改造為共享設(shè)備。 3. 實(shí)現(xiàn)了虛擬設(shè)備功能 宏觀上,雖然是多個(gè)進(jìn)程在同時(shí)使用一臺(tái)獨(dú)立設(shè)備,而對(duì)每一個(gè)進(jìn)程而言,他們都認(rèn)為是自己獨(dú)占了一個(gè)設(shè)備,當(dāng)然,該設(shè)備只是邏輯上的設(shè)備。 SPOOLing系統(tǒng)實(shí)現(xiàn)了將獨(dú)占設(shè)備變換為若干臺(tái)對(duì)應(yīng)的邏輯設(shè)備的功能。 設(shè)備處理 Device Processing 設(shè)備處理程序通常又稱為 設(shè)備驅(qū)動(dòng)程序 (Device Driver),它是 I/O進(jìn)程與設(shè)備控制器之間的通信程序,又由于它常以進(jìn)程的形式存在,故以后就簡(jiǎn)稱之為 設(shè)備驅(qū)動(dòng)進(jìn)程 。其 主要任務(wù) 是:( 1)接收上層軟件發(fā)來(lái)的抽象要求,如 read或 write命令,再把它轉(zhuǎn)換為具體要求后,發(fā)送給設(shè)備控制器,啟動(dòng)設(shè)備去執(zhí)行;( 2)將由設(shè)備控制器發(fā)來(lái)的信號(hào)傳送給上層軟件。 由于驅(qū)動(dòng)程序與硬件密切相關(guān),故應(yīng)為每一類設(shè)備配置一種驅(qū)動(dòng)程序;有時(shí)也可為非常類似的兩類設(shè)備配置一個(gè)驅(qū)動(dòng)程序。 設(shè)備驅(qū)動(dòng)程序的功能和特點(diǎn) 一、設(shè)備驅(qū)動(dòng)程序的功能 設(shè)備驅(qū)動(dòng)程序的主要功能如下: ( 1)將接收到的抽象要求轉(zhuǎn)換為具體要求。 ( 2)檢查用戶 I/O請(qǐng)求的合法性,了解 I/O設(shè)備的狀態(tài),傳遞有關(guān)參數(shù),設(shè)置設(shè)備的工作方式。 ( 3)發(fā)出 I/O命令,啟動(dòng)分配到的 I/O設(shè)備,完成指定的I/O操作。 ( 4)及時(shí)響應(yīng)由控制器或通道發(fā)來(lái)的中斷請(qǐng)求,并根據(jù)其中斷類型調(diào)用相應(yīng)的中斷處理程序進(jìn)行
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1