⑶ 設(shè)備管理的目標(biāo)和功能是什么?
答:設(shè)備管理的目標(biāo):
1、向用戶提供外部設(shè)備的方便、統(tǒng)一的接口,按照用戶的要求和設(shè)備的類型,控制設(shè)備工作,完成用戶的輸入輸入請求。
2、充分利用中斷技術(shù)、通道技術(shù)和緩沖技術(shù),提高CPU與設(shè)備、設(shè)備與設(shè)備之間的并行工作能力,以充分利用設(shè)備資源,提高外部設(shè)備的使用效率。
3、設(shè)備管理就是要保證在多道程序環(huán)境下,當(dāng)多個(gè)進(jìn)程競爭使用設(shè)備時(shí),按照一定的策略分配和管理設(shè)備,以使系統(tǒng)能有條不紊地工作。
設(shè)備管理的功能:
1、設(shè)備分配和回收;
2、管理輸入輸入緩沖區(qū);
3、設(shè)備驅(qū)動(dòng),實(shí)現(xiàn)物理I/O操作;
4、外部設(shè)備中斷處理;
5、虛擬設(shè)備及其實(shí)現(xiàn)。
⑷ 外部設(shè)備的輸入、輸出方式有哪些?
答:主要有以下四種:1、循環(huán)測試I/O方式;2、中斷處理方式;3、直接內(nèi)存存取(DMA)方式;4、通道方式
問題二:
⑴ 簡述通道及通道控制結(jié)構(gòu)。
答:通道是一個(gè)用來控制外部設(shè)備工作的硬件機(jī)構(gòu),相當(dāng)于一個(gè)功能簡單的處理機(jī)。
在一般大型計(jì)算機(jī)系統(tǒng)中,主機(jī)對外部設(shè)備的控制可以分成三個(gè)層次來實(shí)現(xiàn),即通道、控制器和設(shè)備。
一旦CPU發(fā)出啟動(dòng)通道的指令,通道就可以獨(dú)立于CPU工作。通道控制控制器工作,控制器用來控制設(shè)備的電路部分。這樣,一個(gè)通道可以連接多個(gè)控制器,而一個(gè)控制器又可以連接若干臺同類型的外部設(shè)備。最終,設(shè)備在控制器控制下執(zhí)行操作。
⑵ 簡述通道控制的設(shè)備采用何種連接方式?其優(yōu)點(diǎn)是什么?
答:一般設(shè)備的連續(xù)采用交*連接,其好處是:
1、提高系統(tǒng)的可*性:當(dāng)某條通路因控制器或通道故障而斷開時(shí),可使用其他通路。
2、提高設(shè)備的并行性:對于同一個(gè)設(shè)備,當(dāng)與它相連的某一條通路中的控制器或通道被占用時(shí),可以選擇另一條空閑通路,減少了設(shè)備因等待通路所需要花費(fèi)的時(shí)間。
⑶ 通道按傳送數(shù)據(jù)的工作方式可以分哪幾類?
答:字節(jié)多路通道;選擇通道;成組多路通道
⑷ 簡述通道的工作原理(分五個(gè)階段)。P516
答:書P238
希望與更多計(jì)算機(jī)等級考試的網(wǎng)友交流,請進(jìn)入計(jì)算機(jī)等級考試論壇
更多信息請?jiān)L問:考試吧計(jì)算機(jī)等級考試欄目