計算機操作系統(tǒng)論文_第1頁
計算機操作系統(tǒng)論文_第2頁
計算機操作系統(tǒng)論文_第3頁
計算機操作系統(tǒng)論文_第4頁
計算機操作系統(tǒng)論文_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

組網(wǎng)技術(shù)與配置論文操作系統(tǒng)的發(fā)展過程08級網(wǎng)絡(luò)工程班高技科PAGEPAGE13操作系統(tǒng)發(fā)展過程論文操作系統(tǒng)的發(fā)展摘要:現(xiàn)在社會,操作系統(tǒng)進入了社會生活的各個方面,涉及大型計算機、個人計算機、移動便攜設(shè)備、其他自動化設(shè)備等各個層次的應(yīng)用領(lǐng)域。操作系統(tǒng)(OperatingSystem,簡稱OS)是計算機系統(tǒng)的重要組成部分,是一個重要的系統(tǒng)軟件,它負責管理計算機系統(tǒng)的硬、軟件資源和整個計算機的工作流程,協(xié)調(diào)系統(tǒng)部件之間,系統(tǒng)與用戶之間、用戶與用戶之間的關(guān)系。電子計算機誕生以來,計算機操作系統(tǒng)的研究取得了長足進展。在幾十年的發(fā)展歷程中,各種操作系統(tǒng)應(yīng)運而生,面對外國商業(yè)軟件在中國的事實壟斷,重新審視中國基礎(chǔ)軟件發(fā)展戰(zhàn)略、配套政策和實施方法已經(jīng)到了刻不容緩的地步。本文主要以計算機操作系統(tǒng)的發(fā)展過程為核心地位同時對它的技術(shù)變革作出了分析,同時對算機操作系統(tǒng)的功能,發(fā)展和分類做了簡單的分析和闡述。關(guān)鍵詞:操作系統(tǒng)發(fā)展現(xiàn)狀問題新技術(shù)引言操作系統(tǒng)是控制其他程序運行,管理系統(tǒng)資源并為用戶提供操作界面的系統(tǒng)軟件的集合。操作系統(tǒng)身負諸如管理與配置內(nèi)存、決定系統(tǒng)資源供需的優(yōu)先次序、控制輸入與輸出設(shè)備、操作網(wǎng)絡(luò)與管理文件系統(tǒng)等基本事務(wù)。操作系統(tǒng)是管理計算機系統(tǒng)的全部硬件資源包括軟件資源及數(shù)據(jù)資源;控制程序運行;改善人機界面;為其它應(yīng)用軟件提供支持等,使計算機系統(tǒng)所有資源最大限度地發(fā)揮作用,為用戶提供方便的、有效的、友善的服務(wù)界面。操作系統(tǒng)是管理計算機系統(tǒng)的全部硬件資源包括軟件資源及數(shù)據(jù)資源;控制程序運行;改善人機界面;為其它應(yīng)用軟件提供支持等,使計算機系統(tǒng)所有資源最大限度地發(fā)揮作用,為用戶提供方便的、有效的、友善的服務(wù)界面。操作系統(tǒng)是一管理電腦硬件與軟件資源的程序,同時也是計算機系統(tǒng)的內(nèi)核與基石。操作系統(tǒng)身負諸如管理與配置內(nèi)存、決定系統(tǒng)資源供需的優(yōu)先次序、控制輸入與輸出設(shè)備、操作網(wǎng)絡(luò)與管理文件系統(tǒng)等基本事務(wù)。目錄(一)、操作系統(tǒng)的簡單介紹(二)、操作系統(tǒng)的發(fā)展(三)、操作系統(tǒng)新技術(shù)(四)、操作系統(tǒng)發(fā)展現(xiàn)狀(五)、結(jié)語(一)、操作系統(tǒng)的基本介紹操作系統(tǒng)的功能:1、管理計算機系統(tǒng)的硬件、軟件、數(shù)據(jù)等各種資源,盡可能減少人工分配資源的工作以及人對機器的干預(yù),發(fā)揮計算機的自動工作效率。2、協(xié)調(diào)還要各種資源使用過程中的關(guān)系,使得計算機的各種資源使用調(diào)度合理,高速設(shè)備與低速設(shè)備運行相互配。3、為用戶提供使用計算機系統(tǒng)的環(huán)境,方便使用計算機系統(tǒng)的各部件或功能。操作系統(tǒng)通過自己的程序,將計算機系統(tǒng)的各種資源所提供的功能抽象,形成與之等價的操作系統(tǒng)的功能,并形象地表現(xiàn)出來,提供給用戶方便地使用計算機。(二)操作系統(tǒng)的發(fā)展操作系統(tǒng)之本意原為提供簡單的工作排序能力,后為輔助更新更復(fù)雜的硬件設(shè)施而漸漸演化。從最早的批次模式開始,分時機制也隨之出現(xiàn),在多處理器時代來臨時,操作系統(tǒng)也隨之添加多處理器協(xié)調(diào)功能,甚至是分布式系統(tǒng)的協(xié)調(diào)功能。其他方面的演變也類似于此。另一方面,在個人電腦上,個人電腦之操作系統(tǒng)因襲大型電腦的成長之路,在硬件越來越復(fù)雜、強大時,也逐步實踐以往只有大型電腦才有的功能。操作系統(tǒng)的發(fā)展過程:一、人工操作階段;1、當時的技術(shù)背景:2、由于馮·諾依曼計算機的產(chǎn)生,軟件開發(fā)也從此開始。計算機的性能及外設(shè)配置情況:在第一代計算機時期,由于計算機存儲容量小,運算速度慢(只有幾千次/秒),輸入/輸出設(shè)備只有紙帶輸入機、卡片閱讀機、打印機和控制臺。利用這樣的計算機做題只能采取人工操作的方式,操作系統(tǒng)更是聞所未聞。3、計算機的使用方式:人工操作情況下,用戶一個挨一個的輪流使用計算機。使用過程大致如下:a)先把手編程序(機器語言編寫成的程序)穿成紙帶(或卡片),裝上輸入機。b)經(jīng)人工操作把程序和數(shù)據(jù)輸入計算機。c)通過控制臺開啟程序運行。d)計算完畢,用戶拿走打印結(jié)果,并卸下紙帶。存在的問題:在這個過程中,需要人工裝紙帶、人工控制程序運行、人工卸紙帶,進行一系列的“人工干預(yù)”。這種由一道程序獨占機器的情況,在計算機運算速度較慢的時候是可以容忍的,因為此時計算所需要的時間相對而言較長,人工操作時間所占比例還不算很大。當計算機進入第二代——晶體管時代后,計算機的速度、容量、外設(shè)的功能和種類及數(shù)據(jù)等方面和第一代計算機相比都有了很大的發(fā)展。比如,計算機的速度就有了幾十倍、上百倍的提高,所以使得手工操作的慢速度和計算機運算的高速度之間形成了一對矛盾。即所謂人——機矛盾。二、聯(lián)機批處理:技術(shù)背景:為了結(jié)果手工操作階段隨著計算機速度的提高而產(chǎn)生的不可容忍的人——機矛盾。只有設(shè)法去掉人工干預(yù),實現(xiàn)作業(yè)的自動過渡,這樣就出現(xiàn)了成批處理。引入批量監(jiān)督程序(常駐內(nèi)存的核心代碼)是為了實現(xiàn)作業(yè)建立和作業(yè)過渡的自動化。每一種語言翻譯程序(匯編語言或某種高級語言的編譯程序),或?qū)嵱贸绦颍ㄈ珂溄映绦颍┒甲鳛楸O(jiān)督程序的子例程。聯(lián)機批處理系統(tǒng)的操作方法:1、作業(yè)說明書的內(nèi)容:監(jiān)督程序的工作負荷是以作業(yè)流形式提供的。每個用戶需要計算機解決的計算任務(wù)均組織成一個作業(yè)。每個作業(yè)有一個和程序分開的說明文件,即作業(yè)說明書,它提供了用戶表識、用戶想使用的編譯程序的名稱以及所需要的系統(tǒng)資源名稱等基本信息。每個作業(yè)還包含一個程序和一些原始數(shù)據(jù),最后是一個作業(yè)的終止信息。終止信息給監(jiān)督程序一個信號,表示此作業(yè)已經(jīng)結(jié)束,應(yīng)為下一個用戶作業(yè)做好服務(wù)準備。2、操作過程:a)各用戶把作業(yè)交給機房,由操作員把一批作業(yè)裝到輸入設(shè)備上b)為了執(zhí)行一個作業(yè),批處理監(jiān)督程序?qū)⒔忉屵@個作業(yè)的說明書。若系統(tǒng)資源能滿足其要求,則將該作業(yè)調(diào)入內(nèi)存,并從外部存儲器上輸入所需要的編譯程序。編譯程序?qū)⒂脩粼绦蚍g成目標代碼,然后由鏈接裝配程序把編譯后的目標代碼及其所需的子程序裝配成一個可執(zhí)行的程序。c)啟動執(zhí)行。d)計算完成后輸出該作業(yè)的計算結(jié)果。e)一個作業(yè)處理完畢后,監(jiān)督程序才可以自動地調(diào)入下一個作業(yè)進行處理。f)依次重復(fù)上述過程。聯(lián)機批處理的特點:1、作業(yè)的輸入輸出是聯(lián)機的作業(yè)從輸入設(shè)備到磁帶,由磁帶調(diào)入內(nèi)存,以及結(jié)果的輸出打印都是由中央處理機CPU直接控制的。在這種聯(lián)機操作方式下,隨著處理機速度的不斷提高,處理機和輸入輸出設(shè)備之間的速度差距就形成了尖銳的矛盾。2、CPU使用效率低。隨著處理機速度的不斷提高,處理機和輸入輸出設(shè)備之間的速度差距就形成了尖銳的矛盾。因為在進行輸入或輸出時,CPU是空閑的,使得告訴的CPU要等待慢速的輸入輸出設(shè)備的工作,從而不能發(fā)揮CPU應(yīng)有的效率。三、脫機批處理;技術(shù)背景:為了克服聯(lián)機批處理存在的缺點,在批處理系統(tǒng)中引入了脫機輸入輸出技術(shù),從而形成了脫機批處理系統(tǒng)。脫機批處理系統(tǒng)的組成由主機和衛(wèi)星機組成。衛(wèi)星機又稱外圍計算機,它不與主機直接連接,只與外部設(shè)備打交道。脫機批處理系統(tǒng)的操作過程3、作業(yè)通過衛(wèi)星機輸入到磁帶上4、當主機需要輸入作業(yè)時,就把輸入帶同主機連上。5、主機把作業(yè)從輸入帶調(diào)入內(nèi)存,并執(zhí)行運算。6、作業(yè)完成后,主機負責把結(jié)果記錄到輸出帶上,再由衛(wèi)星機負責把輸出帶上的信息打印輸出。脫機批處理系統(tǒng)的特點1、這樣,主機擺脫了慢速的輸入輸出工作,可以較充分的發(fā)揮它的高速計算能力。同時,由于主機和衛(wèi)星機可以并行操作,因此脫機批處理系統(tǒng)與早期的批處理系統(tǒng)相比,系統(tǒng)的處理能力大幅度提高。2、批處理系統(tǒng)實在解決人——機矛盾以及高速度的中央處理機和低速度的I/O設(shè)備間的矛盾的過程中發(fā)展起來的。它的出現(xiàn)改善了CPU和外設(shè)的使用情況,實現(xiàn)了作業(yè)的自動定序、自動過渡,從而使整個計算機系統(tǒng)的處理能力得到提高。3、但仍然存在許多缺陷:a)星機和主機之間的磁帶裝卸仍需人工完成b操作員需要監(jiān)督及其德狀態(tài)信息c)系統(tǒng)沒有任何保護自身的措施,因此當目標程序執(zhí)行一條引起停機的非法指令時,機器就會錯誤的停止運行。此時,只有操作員進行干預(yù),程序才會重新啟動運行。四、執(zhí)行系統(tǒng)技術(shù)背景1、20世紀60年代中期,計算機硬件獲得了兩個方面的發(fā)展,一是通道的引入,二是中斷技術(shù)的出現(xiàn),這兩項重大成果導致了操作系統(tǒng)進入執(zhí)行系統(tǒng)階段。2、通道:一種輸入/輸出專用處理機,它能控制一臺或多臺外設(shè)工作,負責外部設(shè)備與主存之間的信息傳輸。它一旦被啟動,就能獨立于CPU運行,這樣就可使CPU和通道并行操作,而且CPU和各種外部設(shè)備也能并行操作。3、中斷技術(shù):當主機接到外部硬件(如I/O設(shè)備)發(fā)來的信號時,馬上停止原來的工作,轉(zhuǎn)去處理這一事件,在處理完了以后,主機又回到原來的工作點繼續(xù)工作。4、借助于通道技術(shù)、中斷技術(shù),輸入輸出工作可以在主機控制之下完成。工作過程此時,原有的監(jiān)督程序不僅要負責調(diào)度作業(yè)自動地運行,而且還要提供輸入輸出控制功能(即用戶不能直接使用啟動外設(shè)的指令,它的輸入/輸出請求必須通過系統(tǒng)去執(zhí)行)它比原來的功能增強了。這個發(fā)展后的監(jiān)督程序常駐內(nèi)存,稱為執(zhí)行系統(tǒng)。特點:1、執(zhí)行系統(tǒng)比脫機處理前進了一步,它節(jié)省了衛(wèi)星機,降低了成本,而且同樣能支持主機和通道、主機和外設(shè)之間的并行操作。2、用戶程序的輸入輸出工作是委托給執(zhí)行系統(tǒng)實現(xiàn)的,由執(zhí)行系統(tǒng)檢查其命令的合法性,提高了系統(tǒng)的安全性。3、批處理系統(tǒng)和執(zhí)行系統(tǒng)的普及,發(fā)展了標準文件管理系統(tǒng)和外部設(shè)備的自動調(diào)節(jié)控制功能。這一時期,程序庫邊的更加復(fù)雜和龐大,隨機訪問設(shè)備(如磁盤、磁鼓)已開始代替磁帶作為外存。4、高級語言也比較成熟和多樣。(三)、操作系統(tǒng)新技術(shù)從操作系統(tǒng)新技術(shù)的角度看,它主要包括操作系統(tǒng)結(jié)構(gòu)設(shè)計的微內(nèi)核技術(shù)和操作系統(tǒng)軟件設(shè)計的面向?qū)ο蠹夹g(shù)。(一)微內(nèi)核操作系統(tǒng)技術(shù)現(xiàn)代操作系統(tǒng)設(shè)計中的一個突出思想是把操作系統(tǒng)中更多的成分和功能放到更高的層次(即用戶模式)中去運行,而留下一個盡量小的內(nèi)核,用它來完成操作系統(tǒng)最基本的核心功能,稱這種技術(shù)為微內(nèi)核(Microkernel)技術(shù)。(二)面向?qū)ο蟛僮飨到y(tǒng)技術(shù)面向?qū)ο蟛僮飨到y(tǒng)是指基于對象模型的操作系統(tǒng)。目前,已有許多操作系統(tǒng)采用了面向?qū)ο蠹夹g(shù),如WindowsNT等。面向?qū)ο笠殉蔀樾乱淮僮飨到y(tǒng)的一個重要標志。(四)、操作系統(tǒng)發(fā)展現(xiàn)狀自20世紀中期電子計算機誕生以來,計算機操作系統(tǒng)的研究取得了長足進展。現(xiàn)在,操作系統(tǒng)進入了社會生活的各個方面,涉及大型計算機、個人計算機、移動便攜設(shè)備、其他自動化設(shè)備等各個層次的應(yīng)用領(lǐng)域。在幾十年的發(fā)展歷程中,各種操作系統(tǒng)應(yīng)運而生,現(xiàn)在最具代表性的是Windows、Unix和Linux三種操作系統(tǒng)。它們發(fā)展的最成熟,對計算機科學技術(shù)的貢獻最大結(jié)束語在過去的幾十年里操作系統(tǒng)發(fā)生了革命性的變化,尤其是計算機操作系統(tǒng)的更新?lián)Q代,讓我們感受著前所未有的享受。技術(shù)上的創(chuàng)新、用戶體驗上的升級、應(yīng)用領(lǐng)域的擴展、功能的完善。同過去的幾十年一樣,在未來的20年操作系統(tǒng)也將發(fā)生巨大的變化??吹轿覀儸F(xiàn)在使用的操作系統(tǒng)已經(jīng)很完善。相信以后的操作系統(tǒng)的技術(shù)還會不斷提高和發(fā)展,會讓大家用著更加方便。相信在未來操作系統(tǒng)會使得我們生活和工作更加豐富多彩。參考文獻1、張順香,等,《操作系統(tǒng)》,武漢大學出版社,20092、黃萬鎰中國計算機報3、韓乃平,劉文清UNIX類操作系統(tǒng)的發(fā)展4、王育勤,等,《計算機操作系統(tǒng)》,北京交通大學出版社,2004.5、湯子瀛,等,《計算機操作系統(tǒng)》,西安電子科技大學出版社,20016、潘愛民,戴夫·普羅伯特Windows操作系統(tǒng)的發(fā)展7、倪光南.Linux影響軟件界走向,成最熱門話題A),

thebasic

operatingsystemThefunctionoftheoperatingsystem:1,

themanagementofcomputersystems,

hardware,

software,

data

andotherresources,

asfaraspossible,

reduceartificial

resourceallocation

andhumanintervention

onthemachine,

usethecomputer

automatic

workefficiency.2,

coordination

and

various

resources

intheprocessof

schedulingreasonable

resources,

makesuseof

computer,

highspeed

andlowspeedrunning

equipment

witheachother.3,

toprovidefortheuseof

thecomputer

systemenvironment,

convenienttouse

acomputersystemcomponents

orfunctions.

Operatingsystem

throughtheirown

procedures,

willbeprovided

theresourcesofthecomputer

systemfunctionabstraction,

formingthe

operatingsystem

and

theequivalentfunction,

andvividly

demonstrated,

provideuserswithaneasy

tousethecomputer.

(two)

thedevelopmentoftheoperatingsystemTheintention

was

toprovide

operatingsystem

work

sort

simpleability,

afterthe

auxiliary

updating

hardwarefacilities,

morecomplex

andgraduallyevolved.

Fromtheveryfirst

batchmode,

time-sharing

system

hasemerged,inthemultiprocessor

era,

operatingsystem

will

add

multiprocessorcoordinationfunction,

andeven

isthe

coordinationfunction

ofdistributedsystem.

Evolution

is

similartothatof

otheraspects.

Ontheotherhand,

inthepersonal

computer,

personal

computer

operatingsystem

ofthecomputer

inthe

large

growthpath,

inthehardware

ismoreandmorecomplex,

powerful,

alsogradually

thepastpracticeof

onlylarge

computerhavefunctions.

Thedevelopmentprocess

ofthe

operatingsystem:A,

manualoperation

stage;1,

thetechnologyofthetime

background:2,

the

vonNeumann

computer

production,

softwaredevelopment

fromthebeginning.Theperformanceof

thecomputer

andperipheralconfiguration:Inthefirst

generationcomputer

period,

becausethecomputer

smallstoragecapacity,

slowspeedoperation

(onlyafew

timespersecond),

input/

outputdevices

only

tapereader,

cardreader,

printer

andconsole.

Usingthiscomputer

problemscanonly

adopt

manualoperation

mode,

operatingsystem

but

haveneverevenheardofit.3,

computeruse:Manual

operation,

theuser

onebyone

to

useacomputer.Usingthe

processasfollows:A)

firsthand

(machinelanguage

program

intoa

program)

dressed

tape(orcard),

enterthemachine

installed.B)

by

manualoperationof

the

programandthe

dataintoacomputer.C)

openthe

program

runningthroughthe

console.D)

calculationoftheend

user,

take

print

results,

andremovethe

tape.Problems:Inthisprocess,

needtomanually

loaded

tape,

artificial

controlprogram,manualunloading

tape,

aseriesof

"artificial

intervention".

This

is

aprogramforexclusive

machinecase,

whenthecomputeris

fastenough

tobetolerable,

becausethe

timerequiredforthecalculation

isrelativelylonger,

the

manualoperation

timescale

isnotlarge.Whenthecomputeris

enteringitssecondgeneration

--

transistor

era,computerspeed,

capacity,

peripheralfunctions

and

typesand

data,

andthefirstgenerationof

computer

has

madegreatdevelopment.

Forexample,thespeedofthecomputer

has

dozensoftimes,

hundredsoftimes

improve,sothat

apairofcontradiction

between

high

speed

manual

slow

speed

andcomputer

operation.

Theso-called

human

--

machine

contradiction.Two,

on-linebatchprocessing:Technicalbackground:Inordernotto

betolerated

the

manualstage

producedwith

thespeedofthecomputer

toimprove

the

contradiction

--

machine.

Only

trytoremovemanualintervention,

automatic

transfer

operations,

this

batch

appeared.The

batchmonitor

(thecorecode

memoryresident)

istoachievethe

jobcreation

andjob

transition

automation.

Eachlanguage

translationprogram(assemblylanguageor

ahigh-level

languagecompiler),

or

utility

(suchaslink

program)

asa

monitorprogram

subroutine.On-linebatch

processingsystemandoperationmethod:1,

workinstructions

content:Workload

monitoringprogram

isprovidedinthe

formofaflowof

operation.Eachuser

needs

are

organizedintoa

working

computer

tosolvethecomputingtask.

Eachjobhas

aseparate

andprogram

documentation,namely,

workinstructions,

itprovides

theuser

name

recognition,

theuserwantstouse

the

compiler

andthe

system

resourcename

andotherbasicinformation.

Eachjob

contains

aprogramand

someoftheoriginal

data,

theinformation

ofajob

is

terminated.

Terminationof

informationto

monitor

asignal,

that

thejob

hasended,

shoulddoservice

for

auserjob.2,

operationprocess:The

user

a)

handeditinto

theroom,

byanoperatorto

a

batchjobarranged

onaninputdeviceB)

inorderto

executeajob,

batch

monitor

willexplain

this

operationmanual.

Ifthesystem

resourcestomeet

the

requirements,

the

job

intomemory,

and

inputneeded

tocompiletheprogramfromthe

externalmemory.

Thecompiler

will

theuser

elementprogramis

translatedintotargetcode,

andthen

bythelink

assembly

program

compiled

objectcode

andrequiredsubroutine

isassembledintoan

executableprogram.C)

startsexecution.D)

wascalculated

afterthecompletionof

the

work

output.E)

a

jobprocessing

iscompleted,

supervisionprocedures

canbeautomatically

transferredto

thenextjob

processing.F)

repeatingthe

process.On-linebatchprocessing

characteristics:Theinputandoutput

1,

operation

isonlineOperation

fromtheinput

devicetothe

tape,

atape

intomemory,

print

andoutput

results

arethe

directcontrolofthe

centralprocessor

CPU.

In

theonline

modeofoperation,

asprocessor

speedscontinuetoincrease,

thespeedgap

betweenprocessor

andinputandoutputdevices

formed

asharpcontradiction.2,

CPUuse

efficiencyislow.Asprocessor

speedscontinuetoincrease,

thespeedgap

betweenprocessor

andinputandoutputdevices

formed

asharpcontradiction.Because

the

inputandoutput,

theCPU

isidle,

which

tells

CPU

towaitforinputandoutputdevices

slow

work,

thuscannotplay

CPU

properefficiency.Three,

off-linebatchprocessing;Technicalbackground:Inorderto

overcomethedisadvantagesof

on-line

batch

exist,

offline

inputoutput

technologyisintroduced

in

abatchsystem,

thusforming

theofflinebatchprocessingsystem.Off-linebatch

processing

systemComposedof

hostcomputerand

satellite

machine.

Satellite

machine

alsocalled

peripheralcomputer,

it

isnotdirectlyconnectedwiththe

host,

dealingwiththe

external

equipment.Off-linebatchprocessing

systemduringtheoperation3,

jobinput

totape

via

satellite4,

whenthehost

needstoinput

operation,

the

input

withthesame

host.5,

thehostto

jobsfromthe

inputtape

intomemory,

andperformtheoperation.6,

aftertheoperationiscompleted,

thehost

isresponsibleforthe

record

totheoutput

belt,

the

satellite

isresponsibleforthe

informationprinted

outputbelt.Off-linebatchprocessing

system1,

inthisway,

thehost

fromthe

inputandoutputwork

slow,

canmore

fullyplay

its

abilityofhighspeedcalculation.

Atthesametime,

becauseof

thehost

andsatellite

machinecan

operateinparallel,

thus

theoffline

batchprocessingsystem

with

batchprocessingsystem

comparedwithearlier,processingabilityof

improvingsystem.Developed

2contradictions,

batchprocessingsystem

is

tosolvethecontradiction

and

human

--

machine

high

speed

CPUand

low

speedbetweenI/Oequipment

in.

It

hasimproved

the

usageofCPU

andperipherals,

the

operationof

automaticsequencing,

automatictransition,

sothatthe

processing

abilityofthewhole

computer

systemisimproved.3,

buttherearestillmany

defects:A)

betweenthe

star

machine

andhost

tape

handling

stillneedstobemanuallyTheBoperator

needsupervision

and

moral

statusinformationC)

systemwithout

any

protection

measures

ofitsown,

sowhen

a

stopexecutionoftheobjectprogram

causedby

illegalcommand,

themachinewillstoperror

operation.

Atthistime,

onlytheoperator

intervention,

will

restarttherunning

program.Four,

executionsystemTechnicalbackgroundIntwentiethCentury

1,

60timemetaphase,

computerhardware

forthedevelopmentof

twoaspects,

oneisthe

channel

isintroduced,

twoistheinterruption

technology,

thetwo

majorachievements

ledtothe

operatingsystem

intoexecution

system.2,

channel:

aninput/output

dedicatedprocessor,

itcancontrol

oneormore

peripheral

work,

responsiblefortheinformation

transmissionbetweenperipheralequipmentand

mainmemory.

Onceit

isstarted,

can

runindependentlyofCPU,

soitcanmakethe

CPUand

channelparalleloperation,

andCPUand

variousexternaldevices

can

operateinparallel.3,

interrupttechnology:

whenthehost

receivesthe

externalhardware

(suchas

I/O)

signal

to

theoriginalwork,

stop

immediately,

to

dealwiththeincident,

intheprocessingof

finished,

thehost

backtotheoriginal

point

towork.4,

withthehelpof

channeltechnology,

interrupttechnology,

work

inputandoutput

canbecompletedin

host

control.TheworkingprocessAtthistime,

monitor

theoriginal

isnotonlyresponsiblefor

schedulingautomaticoperation,

butalsotoprovide

inputandoutput

controlfunctions(i.e.,

theusercannotdirectlyuse

startthe

peripheral

instruction,

its

input/output

requestsmustbe

throughthe

systemtoperform

its

function)

thantheoriginal

increase.Monitor

the

developmentof

permanentmemory,

calledthe

executionsystem.Characteristic.1,

theexecution

systemthan

offlineprocessing

stepforward,

itsaves

thesatellite

machine,

reducesthecost,

but

alsocan

supportparallel

operationbetweenthehostandthe

channel,

thehost

andperipherals.Inputandoutput

2,

userprograms

isentrustedto

perform

systemimplementation,

thelegalityof

executivesystem

check

command,

toimprovethesecurityofthesystem.3,

thepopularityof

batchprocessing

systemandtheimplementationofthesystem,

the

automaticcontrol

functionof

thestandard

filemanagementsystemand

externalequipment.

Duringthisperiod,

library

and

morecomplexand

huge,

randomaccessdevice

(suchasadisk,

drum)

havebeguntoreplace

tapeasa

storage.4,

thehigh-levellanguage

ismorematureand

diverse.(three),

operatingthenew

technology

systemThenew

operatingsystem

fromthe

technical

pointofview,

itincludestheoperatingsystem

structuredesign

ofmicrokernel

operatingsystem

softwaredesign

technologyand

objectoriented

technology.(a)

themicrokernel

operatingsystem

technologyAprominent

ideainthedesignof

modernoperatingsystem

isthecompositionand

function

more

operatingsystem

to

ahigherlevel

(usermode)

to

run,

leavinga

smaller

kernel,

useitto

completethebasicfunctionsof

the

core

operatingsystem,

calledthistechnique

for

microkernel

(Microke

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論