本章 考核知識點(diǎn) :1、輸入輸出操作;2、獨(dú)占設(shè)備與共享設(shè)備;3、獨(dú)占設(shè)備的設(shè)備;4、磁盤的驅(qū)動(dòng)程序;5、外圍設(shè)備的啟動(dòng);6、虛擬設(shè)備(SPOOL系統(tǒng))
自學(xué)要求 :要求了解設(shè)備管理與文件管理的合作,文件管理實(shí)現(xiàn)文件存取的準(zhǔn)備工作,而文件的物理存取由設(shè)備管理實(shí)現(xiàn)。理解怎樣實(shí)現(xiàn)獨(dú)占設(shè)備的分配和磁盤的驅(qū)動(dòng)調(diào)度;怎樣實(shí)現(xiàn)虛擬設(shè)備。
一、輸入輸出操作(要求達(dá)到“ 識記 ”層次)
1、什么是 輸入輸出操作 :主存儲器與外圍設(shè)備之間的信息傳送操作稱為輸入輸出操作。
2、對于 存儲型設(shè)備 ,輸入輸出操作的信息傳輸單位為“ 塊 ”。對 輸入輸出型設(shè)備 ,輸入輸出操作的信息傳輸單位為“ 字符 ”。
二、獨(dú)占設(shè)備和共享設(shè)備( 識記 )
獨(dú)占設(shè)備好比是你家的抽水馬桶,當(dāng)你坐上去的時(shí)候,大家就是想用也得等你完事了站起來才可以用上。
共享設(shè)備呢,就像是我家的水龍頭,我在洗手的時(shí)候,可以把手移開讓我媽來打盆水。然后我又繼續(xù)洗手。
1、 獨(dú)占設(shè)備 是指每次只能供一個(gè)作業(yè)執(zhí)行期間單獨(dú)使用的設(shè)備。如輸入機(jī)、磁帶機(jī)、打印機(jī)等。
2、 共享設(shè)備 是指允許幾個(gè)作業(yè)執(zhí)行期間可同時(shí)使用的設(shè)備。
3、共享設(shè)備的“同時(shí)使用”的含義是指多個(gè)作業(yè)可以交替啟動(dòng)共享設(shè)備,當(dāng)一個(gè)用業(yè)正在使用設(shè)備時(shí)其他作業(yè)暫不能使用,即每一時(shí)刻仍只有一個(gè)作業(yè)占用,但當(dāng)一個(gè)作業(yè)正在使用設(shè)備時(shí)其他作業(yè)就可使用。
三、獨(dú)占設(shè)備的分配( 領(lǐng)會(huì) )
1、獨(dú)占設(shè)備的絕對號與相對號
這和絕對地址/相對地址的概念類似。 絕對號 就是將每一臺設(shè)備確定一個(gè)編號(相當(dāng)于一個(gè)絕對地址)。 相對號 就是為了用戶程序的方便而設(shè)的,在用戶請求使用時(shí),采用“設(shè)備類-相對號”來提出使用設(shè)備要求。由系統(tǒng)建立絕對號與“設(shè)備類-相對號”之間的關(guān)系,就能正確啟用設(shè)備了。
2、設(shè)備的指定方式
絕對號就好象給每個(gè)人取一個(gè)不同的名字。上司的工作計(jì)劃中有一條:十點(diǎn)鐘叫張三去買菜。如果張三有空,就得張三去買。
設(shè)備類-相對號呢,就好比是一個(gè)部門,部門中有一些工作人員,上司的工作計(jì)劃就只寫成:十點(diǎn)叫買菜部找個(gè)人去買羅卜。這時(shí)就由“系統(tǒng)”來看看買菜部是否有人空閑,只要本部有人閑著能干活的,不管張三李四都可以去干。
這樣,對于上司來說,不用去記誰誰的名字,只要指定某部門,要多少人就是了,他的用人策略和具體的哪個(gè)人無關(guān)。這就是“設(shè)備獨(dú)立性”
1)指定絕對號:這種方式由作業(yè)直接指定絕對號對應(yīng)的設(shè)備。系統(tǒng)只能把這個(gè)設(shè)備分配給他,如果該設(shè)備正由其他作業(yè)使用則申請不能得到滿足。
2)指定設(shè)備類、相對號:這種方式在申請?jiān)O(shè)備時(shí)不指定具體哪臺設(shè)備,只說明要某類設(shè)備多少臺,這樣可以由系統(tǒng)靈活分配。
3) 設(shè)備獨(dú)立性 :采用“設(shè)備類、相對號”方式使用設(shè)備時(shí),用戶編程就不必指定特定設(shè)備,在程序中由“設(shè)備類、相對號”定義邏輯設(shè)備。程序執(zhí)行時(shí)由系統(tǒng)根據(jù)用戶指定的邏輯設(shè)備轉(zhuǎn)換成與其對應(yīng)的具體物理設(shè)備。所以,用戶編程時(shí)使用的設(shè)備與實(shí)際使用哪臺設(shè)備無關(guān),這就是“設(shè)備獨(dú)立性”
4)如何實(shí)現(xiàn) 獨(dú)占性設(shè)備 分配:對于獨(dú)占性設(shè)備,系統(tǒng)采用“ 靜態(tài)分配 ”的策略,就是當(dāng)一個(gè)作業(yè)所需使用的獨(dú)占設(shè)備能得到滿足時(shí),該作業(yè)才能被裝入主存儲器執(zhí)行。
在操作系統(tǒng)中,設(shè)置“ 設(shè)備分配表 ”來記錄計(jì)算機(jī)系統(tǒng)所配置的獨(dú)占設(shè)備類型、臺數(shù)和分配情況等。設(shè)備分配表由“設(shè)備類表”和“設(shè)備表”兩部分組成。通過查表和修改表的操作完成設(shè)備分配工作。
相關(guān)推薦:2010年自考數(shù)據(jù)庫及其應(yīng)用重點(diǎn)知識講解匯總