版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
章概論§1計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)§2操作系統(tǒng)的資源管理觀點(diǎn)§3操作系統(tǒng)的服務(wù)觀點(diǎn)§4操作系統(tǒng)的特性§5操作系統(tǒng)的硬件基礎(chǔ)§6操作系統(tǒng)的裝入與初啟計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第1頁(yè)!§1計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)一個(gè)完整的計(jì)算機(jī)系統(tǒng)是由硬件和軟件兩大部分組成的。硬件(即物理計(jì)算機(jī))是系統(tǒng)的基本資源,其主要部件包括:中央處理機(jī)(CPU)、主存貯器(簡(jiǎn)稱主存或內(nèi)存)、外部存貯器(簡(jiǎn)稱外存或輔存,包括磁盤和磁帶)、終端(通常由鍵盤*和顯示器組成)、控制臺(tái)以及字符打印機(jī)等。CPU和內(nèi)存構(gòu)成系統(tǒng)的主機(jī),其它部件統(tǒng)稱為外部設(shè)備(簡(jiǎn)稱外設(shè)),或稱為輸入輸出(I/O)設(shè)備。計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第2頁(yè)!圖1-1計(jì)算機(jī)系統(tǒng)的抽象層次結(jié)構(gòu)計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第3頁(yè)!多道程序系統(tǒng)的實(shí)現(xiàn)需要硬件和軟件的共同支持。在硬件技術(shù)中主要引入了中*斷和通道。所謂中斷,從概念上說(shuō)是指意外事件或異步事件對(duì)CPU的打斷。意*外事件如電源掉電或硬件故障,異步事件則是無(wú)一定時(shí)序關(guān)系的隨機(jī)事件,例*如外部設(shè)備完成I/O傳輸,用戶通過(guò)終端發(fā)出命令請(qǐng)求等。一旦意外事件或*異步事件發(fā)生,中斷部件便向CPU發(fā)出中斷請(qǐng)求,暫停CPU的當(dāng)前工作。*通道則是一種專門用于控制外部設(shè)備的簡(jiǎn)單處理機(jī),亦稱I/O處理機(jī),它聯(lián)*接著主機(jī)和外設(shè),具有向內(nèi)存直接存取數(shù)據(jù)的能力。作為處理機(jī),它執(zhí)行專門*的通道指令,并可獨(dú)立于CPU,與CPU同時(shí)工作。當(dāng)現(xiàn)行程序需要I/O*傳輸時(shí),CPU只要命令通道去完成就行了,同時(shí)CPU可以繼續(xù)執(zhí)行現(xiàn)行程*序的后續(xù)工作或執(zhí)行其它程序。計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第4頁(yè)!2.2操作系統(tǒng)的管理功能1.CPU管理2.存貯器管理3.設(shè)備管理4.文件管理5.進(jìn)程及作業(yè)管理計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第5頁(yè)!3.2操作系統(tǒng)的分類1.批處理系統(tǒng)(BatchProcessingSys*tem)批處理系統(tǒng)也稱批量系統(tǒng)或作業(yè)流處理系統(tǒng)。所謂批處理意指用戶作業(yè)的成批輸入并處理,即系統(tǒng)將作業(yè)一批一批地輸入系統(tǒng)并暫存在外存中,組成一個(gè)后備作業(yè)列隊(duì),每次按一定的調(diào)度原則從后備作業(yè)中挑選一個(gè)或多個(gè)裝入主機(jī)處理,作業(yè)完成后退出主機(jī)和后備作業(yè)裝入主機(jī)運(yùn)行均由系統(tǒng)自動(dòng)實(shí)現(xiàn),從而大大壓縮了兩個(gè)作業(yè)之間的轉(zhuǎn)接時(shí)間,在系統(tǒng)中形成了一個(gè)自動(dòng)轉(zhuǎn)接的連續(xù)作業(yè)流,當(dāng)一批作業(yè)運(yùn)行完后,輸出它們的運(yùn)行結(jié)果,再接受下一批作業(yè)進(jìn)入系統(tǒng)處理。然而,在現(xiàn)代批處理系統(tǒng)中,上述“批”的概念已不十分明顯,用戶作業(yè)可被隨時(shí)接受進(jìn)入系統(tǒng)處理,運(yùn)行結(jié)果也可以隨機(jī)輸出,而不必集中成批輸入和輸出,所以批處理的真實(shí)含義是指系統(tǒng)對(duì)源源不斷的作業(yè)流的連續(xù)處理。計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第6頁(yè)!
2.分時(shí)系統(tǒng)(Time-sharingSystem)所謂“分時(shí)”,就是多個(gè)用戶對(duì)系統(tǒng)資源進(jìn)行時(shí)間上的分享。在分時(shí)環(huán)境下,一個(gè)計(jì)算機(jī)系統(tǒng)聯(lián)有若干臺(tái)本地或遠(yuǎn)程終端,每個(gè)用戶可以在所占用的終端上以人-機(jī)會(huì)話的交互方式使用計(jì)算機(jī)。故分時(shí)系統(tǒng)又稱為多用戶交互式共享系統(tǒng)。分時(shí)系統(tǒng)具有以下三個(gè)特點(diǎn):(1)多路性(2)交互性(3)獨(dú)占性計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第7頁(yè)!
4.單用戶交互式系統(tǒng)(SingleUserInteractiveSystem)微型計(jì)算機(jī)的規(guī)模小,價(jià)格便宜,對(duì)工作環(huán)境要求不高,適宜于個(gè)人使用,故也稱為個(gè)人計(jì)算機(jī)(PersonalComputer)。為這類計(jì)算機(jī)設(shè)計(jì)的操作系統(tǒng)多為單用戶系統(tǒng),它不追求系統(tǒng)資源的充分利用,也不講究共享資源,而是強(qiáng)調(diào)個(gè)人的特點(diǎn),注重使用方便。因此,這類操作系統(tǒng)的功能比較簡(jiǎn)單,管理功能主要是磁盤文件管理和設(shè)備驅(qū)動(dòng),服務(wù)方式采用聯(lián)機(jī)交互方式,除了提供鍵盤命令服務(wù)外,一些優(yōu)良的系統(tǒng)還提供更為方便靈活的交互手段,例如“菜單”命令、“窗口”顯示,“鼠標(biāo)”驅(qū)動(dòng)。計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第8頁(yè)!3.3操作系統(tǒng)的服務(wù)接口1.程序級(jí)接口所謂操作系統(tǒng)的程序級(jí)接口,就是操作系統(tǒng)與目態(tài)程序之間的接口。當(dāng)執(zhí)行中的目態(tài)程序請(qǐng)求操作系統(tǒng)服務(wù),轉(zhuǎn)而執(zhí)行操作系統(tǒng)程序時(shí),將引起CPU?qǐng)?zhí)行狀態(tài)從目態(tài)變?yōu)楣軕B(tài),因此,也稱這類接口為狀態(tài)接口。程序級(jí)接口由一組系統(tǒng)調(diào)用命令所組成,系統(tǒng)調(diào)用命令就是具有系統(tǒng)調(diào)用編號(hào)和其它有關(guān)參數(shù)的“訪管”指令(SVC)或“陷入”指令(trap)。當(dāng)機(jī)器執(zhí)行SVC或trap指令時(shí)將引起訪管中斷,CPU狀態(tài)變?yōu)楣軕B(tài),保留調(diào)用現(xiàn)場(chǎng),然后去崐執(zhí)行相應(yīng)的某個(gè)操作系統(tǒng)程序,當(dāng)該操作系統(tǒng)程序執(zhí)行完畢,經(jīng)中斷機(jī)構(gòu)返回,CPU由管態(tài)又復(fù)變?yōu)槟繎B(tài)。目態(tài)程序請(qǐng)求操作系統(tǒng)服務(wù)的唯一途徑就是使用系統(tǒng)調(diào)用命令。計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第9頁(yè)!2.作業(yè)控制級(jí)接口作業(yè)控制級(jí)接口提供的是一組控制和服務(wù)命令,它通常包括以下幾類:系統(tǒng)訪問(wèn),資源分配、程序執(zhí)行、文件操作、信息維護(hù)、控制流、操作員專用以及服務(wù)方式轉(zhuǎn)換。這些命令由系統(tǒng)命令處理程序(UNIX中稱Shell)解釋執(zhí)行。根據(jù)系統(tǒng)的服務(wù)方式,這類接口又可進(jìn)一步分為脫機(jī)級(jí)接口和聯(lián)機(jī)級(jí)(交互式)接口。計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第10頁(yè)!①作業(yè)標(biāo)識(shí)語(yǔ)句JOB。JOB標(biāo)識(shí)一個(gè)作業(yè)的開始,它作為作業(yè)卡片迭的張。一般格式是:∥JOBjobname[parameters]其中:∥表示這是控制卡;jobname為作業(yè)名,由字母打頭的1~8?jìng)€(gè)字符;parameters是可選參數(shù),它可以是帳號(hào)、用戶名、作業(yè)優(yōu)先數(shù)、作業(yè)運(yùn)行的估計(jì)時(shí)間等。計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第11頁(yè)!③選擇語(yǔ)句OPTION。描述作業(yè)要求的某些服務(wù)請(qǐng)求。例如,打印程序清單LIST,打印錯(cuò)誤表ERRS,連接目標(biāo)模塊LINK等。一般格式是:∥OPTIONoption[,option…]其中,OPTION,option[,option…]④程序或數(shù)據(jù)定界語(yǔ)句/。用以標(biāo)志程序或數(shù)據(jù)的結(jié)束。計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第12頁(yè)!(2)聯(lián)機(jī)級(jí)接口這由一組終端命令(可以是鍵盤命令行、菜單選擇命令、鼠標(biāo)驅(qū)動(dòng)命令)所組成,由分時(shí)系統(tǒng)和單用戶交互式系統(tǒng)提供,它向聯(lián)機(jī)終端用戶提供了以人-機(jī)會(huì)話方式請(qǐng)求系統(tǒng)服務(wù)的手段。用戶在終端上每輸入一條命令,系統(tǒng)就隨即解釋執(zhí)行。并把命令的執(zhí)行結(jié)果通過(guò)終端及時(shí)反饋給用戶,用戶可根據(jù)系統(tǒng)的反饋信息決定下一步的操作,繼之輸入下一條命令……,如此不斷交互會(huì)話,直至作業(yè)完成??梢?,聯(lián)機(jī)級(jí)接口為用戶使用計(jì)算機(jī)提供了很大的方便,通過(guò)交互會(huì)話,人和計(jì)算機(jī)組成了一個(gè)閉合系統(tǒng),可以充分發(fā)揮用戶的主觀能動(dòng)性,用戶可以對(duì)其作業(yè)的運(yùn)用進(jìn)行隨機(jī)干預(yù),方便靈活地請(qǐng)求系統(tǒng)的各種服務(wù),從而大大提高了調(diào)試和開發(fā)程序的效率。計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第13頁(yè)!脫機(jī)級(jí)接口與聯(lián)機(jī)級(jí)接口,二者并不是截然分開的,一些既支持批處理又支持分時(shí)處理的計(jì)算機(jī)系統(tǒng)同時(shí)提供這兩類服務(wù)接口,用戶可以使用JCL將其作業(yè)交由系統(tǒng)批處理,也可以使用終端命令直接控制其作業(yè)的運(yùn)行,而且在作業(yè)的一次運(yùn)行中可轉(zhuǎn)換使用終端命令和JCL,即可將交互作業(yè)(也稱前臺(tái)作業(yè))轉(zhuǎn)為批處理作業(yè)(也稱后臺(tái)作業(yè)),反之亦然。計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第14頁(yè)!§5操作系統(tǒng)的硬件基礎(chǔ)5.1多CPU狀態(tài)PSW是CPU中的一些特殊寄存器的有序集合,它描述了CPU的現(xiàn)行狀態(tài)。所謂CPU狀態(tài)通常包括:執(zhí)行狀態(tài)——管態(tài)和目態(tài);條件碼——反映指令執(zhí)行后的結(jié)果特征;中斷字——指出發(fā)生了某種中斷;中斷屏蔽碼——指出是否允許中斷,有些機(jī)器(如PDP-11)使用中斷優(yōu)先級(jí)。有些機(jī)器的PSW還包括了用來(lái)指示下一條要執(zhí)行的指令的程序計(jì)數(shù)器(PC)。計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第15頁(yè)!5.2中斷機(jī)構(gòu)1.中斷概念所謂中斷,是指當(dāng)CPU正在執(zhí)行某程序時(shí),發(fā)生了某個(gè)異步事件,此時(shí)CPU可以打斷正在執(zhí)行的程序,轉(zhuǎn)去處理該事件,即執(zhí)行一段處理該事件的有關(guān)程序。被打斷的程序可以在以后某個(gè)時(shí)間繼續(xù)。中斷的特點(diǎn)是隨機(jī)性,發(fā)生中斷的時(shí)間或原因與現(xiàn)行程序可以沒(méi)有邏輯上的聯(lián)系。這就必須保證現(xiàn)行程序被隨機(jī)中斷后能在以后繼續(xù)正確執(zhí)行。把引起中斷的那些事件稱為中斷源,中斷源向CPU發(fā)出的請(qǐng)求處理信號(hào)謂之中斷請(qǐng)求,發(fā)生中斷時(shí)現(xiàn)行程序的暫停點(diǎn)謂之?dāng)帱c(diǎn),CPU暫停現(xiàn)行程序而轉(zhuǎn)去響應(yīng)中斷請(qǐng)求的過(guò)程謂之中斷響應(yīng),處理中斷源的程序謂之中斷處理程序,CPU?qǐng)?zhí)行相關(guān)的中斷處理程序謂之中斷處理,而返回?cái)帱c(diǎn)的過(guò)程謂之中斷返回。計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第16頁(yè)!3.中斷響應(yīng)圖1-3交換程序狀態(tài)字計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第17頁(yè)!5.3時(shí)鐘(1)在批處理系統(tǒng)中,利用時(shí)鐘計(jì)數(shù)對(duì)用戶作業(yè)使用各類資源的時(shí)間進(jìn)行統(tǒng)計(jì)記帳;(2)在分時(shí)系統(tǒng)中,用間隔時(shí)鐘實(shí)現(xiàn)按時(shí)間片對(duì)各終端用戶輪轉(zhuǎn)服務(wù);(3)在實(shí)時(shí)系統(tǒng)中,按要求的時(shí)間間隔輸出時(shí)間周期信號(hào)給一個(gè)實(shí)時(shí)控制設(shè)備;(4)定時(shí)喚醒那些要求延遲或在給定時(shí)刻執(zhí)行的某個(gè)事件,如定時(shí)執(zhí)行某個(gè)程序;(5)可以幫助系統(tǒng)發(fā)現(xiàn)一個(gè)陷入死循環(huán)的無(wú)效作業(yè);(6)提供絕對(duì)時(shí)間(年、月、日)。計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第18頁(yè)!
2.存貯保護(hù)鍵所謂存貯保護(hù)鍵是由若干二進(jìn)位組成的標(biāo)志。一些計(jì)算機(jī)系統(tǒng)將內(nèi)存劃分成若干定長(zhǎng)的存貯塊,并賦予每個(gè)存貯塊一個(gè)附加的不在編址范圍內(nèi)的存貯保護(hù)鍵。當(dāng)一個(gè)作業(yè)進(jìn)入內(nèi)存時(shí),操作系統(tǒng)賦予它一個(gè)唯一的保護(hù)鍵碼,并將分配給該作業(yè)的各存貯塊也置成同樣的保護(hù)鍵碼。當(dāng)該作業(yè)被調(diào)度到CPU上執(zhí)行時(shí),操作系統(tǒng)同時(shí)將其保護(hù)鍵碼置入現(xiàn)行PSW中“鍵”字段中。此后每當(dāng)執(zhí)行訪內(nèi)操作時(shí),硬件將先檢查該存貯塊的保護(hù)鍵碼與現(xiàn)行PSW中的鍵值是否匹配。若匹配才允許訪問(wèn)。對(duì)操作系統(tǒng)程序通常賦予一個(gè)特殊的保護(hù)鍵碼,如二進(jìn)位組成的全“0”或全“1”碼,它賦予操作系統(tǒng)可以訪問(wèn)全內(nèi)存的特權(quán)。計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第19頁(yè)!§2操作系統(tǒng)的資源管理觀點(diǎn)2.1支持資源共享的多道程序系統(tǒng)按照程序在系統(tǒng)中的運(yùn)行方式,計(jì)算機(jī)系統(tǒng)分為單道程序系統(tǒng)和多道程序系統(tǒng)*。所謂單道程序系統(tǒng)是指系統(tǒng)只能順序地執(zhí)行用戶程序,即僅當(dāng)一個(gè)用戶程序執(zhí)*行完后,才啟動(dòng)另一個(gè)用戶程序工作,在一個(gè)用戶程序運(yùn)行期間,它獨(dú)占全機(jī)崐資源。這樣的系統(tǒng)經(jīng)常出現(xiàn)資源使用不充分和不均衡的現(xiàn)象,當(dāng)CPU工作時(shí)*,外設(shè)往往處于閑置狀態(tài);同樣,當(dāng)外設(shè)工作時(shí),CPU也往往空閑著;外設(shè)*之間亦同樣如此。由于CPU的速度遠(yuǎn)遠(yuǎn)高于外設(shè),CPU的浪費(fèi)就顯得尤為*嚴(yán)重。計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第20頁(yè)!只有當(dāng)通道控制相應(yīng)的外部設(shè)備完成了指定的*數(shù)據(jù)傳輸任務(wù)后,才通過(guò)中斷部件向CPU發(fā)出中斷請(qǐng)求,CPU立即暫?,F(xiàn)*行程序的執(zhí)行,轉(zhuǎn)去執(zhí)行中斷處理程序??梢?,中斷和通道技術(shù)的引入,實(shí)現(xiàn)*了多部件并行工作,即CPU與外設(shè)以及外設(shè)與外設(shè)之間同時(shí)工作。利用多部*件并行工作的特性,就可使多道程序同時(shí)運(yùn)行,實(shí)現(xiàn)系統(tǒng)資源的共享。支持多*道程序系統(tǒng)的軟件系統(tǒng)需要在多道程序之間合理地分配和回收系統(tǒng)資源,使資源*得到合理有效的利用,使得各個(gè)程序能夠有條不紊地運(yùn)行,這個(gè)軟件就是操作系統(tǒng)。計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第21頁(yè)!§3操作系統(tǒng)的服務(wù)觀點(diǎn)3.1公共服務(wù)功能(1)程序裝入與執(zhí)行(2)I/O操作(3)文件使用(4)作業(yè)運(yùn)行控制(5)錯(cuò)誤檢測(cè)與處理計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第22頁(yè)!批處理系統(tǒng)的特點(diǎn)是它采用的是脫機(jī)服務(wù)方式,即用戶在其作業(yè)運(yùn)行期間不能在控制臺(tái)或終端上請(qǐng)求系統(tǒng)的服務(wù)以直接干預(yù)其作業(yè)的運(yùn)行過(guò)程,而必須將其對(duì)作業(yè)的控制意圖事先用作業(yè)控制語(yǔ)言編制成作業(yè)說(shuō)明書或作業(yè)控制卡,這些控制意圖可以是作業(yè)運(yùn)行時(shí)的資源要求、作業(yè)步的執(zhí)行次序、對(duì)可能的運(yùn)行錯(cuò)誤的處理措施等等。作業(yè)控制卡或作業(yè)說(shuō)明書連同程序和數(shù)據(jù)一起提交給系統(tǒng),由系統(tǒng)的作業(yè)控制程序或命令解釋程序解釋執(zhí)行,提供相應(yīng)的各種服務(wù)。批處理系統(tǒng)主要配置在較大的計(jì)算機(jī)系統(tǒng)上,由于這樣的機(jī)器的硬件設(shè)備配置較全,價(jià)格較貴,故現(xiàn)代批處理系統(tǒng)多建立在多道程序設(shè)計(jì)基礎(chǔ)上,追求的是作業(yè)的大吞吐量和系統(tǒng)資源的充分利用。計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第23頁(yè)!3實(shí)時(shí)系統(tǒng)(Real-timeSystem)所謂“實(shí)時(shí)”就是“立即”或“及時(shí)”,具體含義是指系統(tǒng)能夠及時(shí)響應(yīng)隨機(jī)發(fā)生的外部事件,并以足夠快的速度完成對(duì)事件的處理。外部事件是指?jìng)鞲衅骰蚱渌盘?hào)測(cè)量裝置所采集的現(xiàn)場(chǎng)數(shù)據(jù)或終端用戶提出的服務(wù)請(qǐng)求。實(shí)時(shí)系統(tǒng)具有如下三個(gè)特點(diǎn):(1)簡(jiǎn)單的交互能力(2)及時(shí)響應(yīng)(3)高可靠性計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第24頁(yè)!5.網(wǎng)絡(luò)操作系統(tǒng)(NetworkOS)網(wǎng)絡(luò)操作系統(tǒng)除了具有基本類型操作系統(tǒng)中所應(yīng)具備的管理功能和服務(wù)功能外,還具有網(wǎng)絡(luò)管理和服務(wù)功能,這主要包括:①網(wǎng)絡(luò)資源共享,系統(tǒng)提供資源共享操作供節(jié)點(diǎn)計(jì)算機(jī)用戶或作業(yè)方便地使用本地的或遠(yuǎn)地的其它節(jié)點(diǎn)計(jì)算機(jī)上的可共享資源。②網(wǎng)絡(luò)通信,不同節(jié)點(diǎn)計(jì)算機(jī)的用戶或作業(yè)可以相互交換信息,系統(tǒng)提供文件傳輸和電子郵件服務(wù),一個(gè)文件可以被傳輸?shù)狡渌?jié)點(diǎn)計(jì)算機(jī)上,以方便文件共享,用戶也可以發(fā)送一份電子郵件給其它節(jié)點(diǎn)計(jì)算機(jī)用戶或接受其他節(jié)點(diǎn)計(jì)算機(jī)用戶發(fā)來(lái)的電子郵件,就像打電話一樣方便。③作業(yè)遷移,一個(gè)作業(yè)可以從一個(gè)節(jié)點(diǎn)計(jì)算機(jī)上遷移到其他工作負(fù)荷較輕或適宜于處理該作業(yè)的節(jié)點(diǎn)計(jì)算機(jī)上運(yùn)行。計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第25頁(yè)!操作系統(tǒng)在程序級(jí)提供以下幾類功能服務(wù):(1)進(jìn)程控制(2)文件操作(3)設(shè)備管理(4)信息維護(hù)(5)通信計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第26頁(yè)!(1)脫機(jī)級(jí)接口即作業(yè)控制語(yǔ)言JCL(JobControlLanguage),由批處理系統(tǒng)提供。JCL有兩種形式:一種相當(dāng)于匯編語(yǔ)言,如IBM370的JCL;另一種類似于高級(jí)語(yǔ)言,如1900系列的George語(yǔ)言。JCL的語(yǔ)句就是控制和服務(wù)命令。在批處理系統(tǒng)的脫機(jī)服務(wù)方式下,用戶把他對(duì)系統(tǒng)的服務(wù)請(qǐng)求和對(duì)其作業(yè)運(yùn)行的控制意圖事先用JCL編寫一份“上機(jī)說(shuō)明書”并制成作業(yè)控制卡或作業(yè)說(shuō)明書,隨同程序和數(shù)據(jù)一起提交給計(jì)算機(jī)系統(tǒng)。在系統(tǒng)處理作業(yè)時(shí),逐條解釋執(zhí)行JCL語(yǔ)句,實(shí)現(xiàn)對(duì)作業(yè)運(yùn)行的自動(dòng)控制。在作業(yè)運(yùn)行時(shí),用戶不得再干預(yù)。計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第27頁(yè)!②執(zhí)行語(yǔ)句EXEC。標(biāo)志一個(gè)作業(yè)步開始,裝入并啟動(dòng)可執(zhí)行程序。一般格式是:∥EXEC[[PGM=]progname][,go]或∥EXECPROC=procname其中:progname是要裝入執(zhí)行的程序名,若缺省,則把最近連接產(chǎn)生的可執(zhí)行程序裝入執(zhí)行;procname是從過(guò)程庫(kù)中取出執(zhí)行的程序名;go表示調(diào)用連接裝配程序,對(duì)編譯產(chǎn)生的目標(biāo)模塊進(jìn)行連接并裝入運(yùn)行。計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第28頁(yè)!⑤作業(yè)定界語(yǔ)句/&。用以標(biāo)識(shí)作業(yè)的結(jié)束。此外,還有請(qǐng)求外設(shè)分配,指定磁盤,帶標(biāo)號(hào)等語(yǔ)句。下面是一個(gè)簡(jiǎn)單的例子:∥JOBDAVIS∥OPTIONLINK∥EXECPASCAL;執(zhí)行pascal編譯程序(pascal源程序)/*∥EXECLINKEDT;執(zhí)行連接程序∥EXEC;執(zhí)行剛產(chǎn)生的可執(zhí)行程序(數(shù)據(jù))/*/&;作業(yè)結(jié)束計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第29頁(yè)!login:fen鍵入用戶名password:鍵入口令,口令不顯示Lastlogin:StaFeb179∶20∶11onttydl顯示系統(tǒng)日期信息(略)%pwd詢問(wèn)當(dāng)前目錄/usr/fen%ls-1以長(zhǎng)格式列出當(dāng)前目錄下的所有文件-rwxr-xr1fen34516Jan239∶10pro1-rwxr-xr-x1fen1798Fed713∶49pro2drwxr-r-2fen264Fed158∶30fd%chmod744prol修改文件的保護(hù)方式,不允許同組用戶執(zhí)行計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)共36頁(yè),您現(xiàn)在瀏覽的是第30頁(yè)!§4操作系統(tǒng)的特性現(xiàn)代計(jì)算機(jī)系統(tǒng)多為多道程序系統(tǒng),這給操作系統(tǒng)的設(shè)計(jì)和運(yùn)行帶來(lái)了許多復(fù)崐雜問(wèn)題。它們
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030全球蒸汽甲烷重整藍(lán)氫行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年全球及中國(guó)寵物蔓越莓補(bǔ)充劑行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025-2030全球可調(diào)節(jié)軌道燈行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年全球及中國(guó)核電用金屬管行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025-2030全球可見光波段高光譜成像(HSI)設(shè)備行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025-2030全球玻璃煙斗行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年全球及中國(guó)魚雷泵行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025-2030全球I型陽(yáng)極氧化服務(wù)行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025農(nóng)村買房子合同范本
- 工程汽車租賃合同范本
- 2024-2025學(xué)年人教版數(shù)學(xué)六年級(jí)上冊(cè) 期末綜合卷(含答案)
- 2025年初級(jí)社會(huì)工作者綜合能力全國(guó)考試題庫(kù)(含答案)
- 2024年濰坊護(hù)理職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)附答案
- 《鉗工基本知識(shí)》課件
- DB63T 2357-2024 危化品常壓儲(chǔ)罐安全管理規(guī)范
- 2022-2023學(xué)年五年級(jí)數(shù)學(xué)春季開學(xué)摸底考(四)蘇教版
- 【螞蟻保】2024中國(guó)商業(yè)醫(yī)療險(xiǎn)發(fā)展研究藍(lán)皮書
- 授信審批部工作計(jì)劃及思路
- 財(cái)務(wù)管理學(xué)(第10版)課件 第3章 財(cái)務(wù)分析
- 小學(xué)語(yǔ)文大單元教學(xué)設(shè)計(jì)與實(shí)施
- 小學(xué)升初中六年級(jí)數(shù)學(xué)考試試卷含答案(達(dá)標(biāo)題)
評(píng)論
0/150
提交評(píng)論