下列為設(shè)備驅(qū)動程序的功能的是()。
①檢查用戶I/O請求的合法性,了解I/O設(shè)備的工作狀態(tài),傳遞與I/O設(shè)備操作有關(guān)的參數(shù),設(shè)置設(shè)備的工作方式
②發(fā)出I/O命令,如果設(shè)備空閑,便立即啟動I/O設(shè)備,完成指定的I/O操作;如果設(shè)備忙碌,則將請求者掛在設(shè)備隊列上等待
③通過系統(tǒng)調(diào)用由用戶態(tài)轉(zhuǎn)入內(nèi)核態(tài),并根據(jù)其系統(tǒng)調(diào)用號,轉(zhuǎn)向執(zhí)行相應(yīng)的系統(tǒng)調(diào)用內(nèi)核函數(shù)進(jìn)行處理
④接收上層軟件發(fā)來的命令和參數(shù),并將命令中的抽象要求,轉(zhuǎn)換為與設(shè)備相關(guān)的低層操作序列
A.①②③
B.①②④
C.②③④
D.①②③④
您可能感興趣的試卷
你可能感興趣的試題
以下能有效提高磁盤I/O速度的方法是()。
①提前讀
②延遲寫
③優(yōu)化物理塊分布
④虛擬盤
⑤合理分配磁盤空間
A.①③⑤
B.②④
C.③④
D.①②③④⑤
A.磁盤
B.磁盤控制器
C.內(nèi)存
D.Cache
A.掃描算法不會導(dǎo)致磁臂黏著現(xiàn)象
B.最短尋道時間優(yōu)先(SSTF)調(diào)度算法可能導(dǎo)致饑餓現(xiàn)象?
C.磁盤的物理塊號與磁盤地址可以相互轉(zhuǎn)換
D.磁盤調(diào)度時,首先是移臂調(diào)度,然后是旋轉(zhuǎn)調(diào)度
A.提供內(nèi)存與外存之間的接口
B.擴(kuò)充地址空間
C.提高設(shè)備利用率
D.提高主機(jī)和設(shè)備交換信息的速度
A.存儲器
B.處理器
C.I/O設(shè)備
D.中斷機(jī)制
最新試題
事務(wù)可以保障文件系統(tǒng)數(shù)據(jù)不會丟失。
如果用戶對當(dāng)前目錄中的文件訪問非常頻繁,則應(yīng)將當(dāng)前目錄裝入內(nèi)存中。
操作系統(tǒng)采用微內(nèi)核結(jié)構(gòu),有利于提高可移植性和可靠性,但會造成系統(tǒng)性能的降低。
如果用戶對文件具有讀寫權(quán)限,該用戶就可以刪除該文件。
隨著程序員指尖移動,一串串字符飛快地躍上了屏幕。從屏幕右上角的CPU負(fù)載監(jiān)視器可以看出,系統(tǒng)的負(fù)載很輕。下面有關(guān)程序員使用的編輯器進(jìn)程陳述正確的是()。
有關(guān)硬件中斷的陳述,正確的有()。
在Unix文件系統(tǒng)中創(chuàng)建一個新文件并向其中寫入一個字節(jié)的數(shù)據(jù),磁盤上數(shù)據(jù)需要被改寫的盤塊數(shù)至少是()。
磁盤調(diào)度算法中,掃描算法比先來先服務(wù)算法有更好的尋道性能。
C語言中,以下所列不屬于動態(tài)內(nèi)存分配的有()。
隱式鏈接有利于提高空間利用率,但不支持直接存取。