閑話操作系統(tǒng)

閑話操作系統(tǒng)

ID:41091499

大小:56.00 KB

頁數(shù):9頁

時間:2019-08-16

閑話操作系統(tǒng)_第1頁
閑話操作系統(tǒng)_第2頁
閑話操作系統(tǒng)_第3頁
閑話操作系統(tǒng)_第4頁
閑話操作系統(tǒng)_第5頁
資源描述:

《閑話操作系統(tǒng)》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在工程資料-天天文庫。

1、閑話操作系統(tǒng)最近在看Eric.Raymond寫的一本《Unix編程藝術》,里面講了不少計算機的、特別是Unix的歷史淵源,出于個人愛好,我對電腦的發(fā)展史一向比較關心,也看過一點相關的書本、資料,于是就當是作筆記也好,寫學習總結(jié)也好,把我所知道的關于計算機操作系統(tǒng)的歷史拉拉雜雜地寫下了一點文字(如果有人喜歡看,以后也會寫些其他方面的),想到壇子里也許還有同好,就貼了上來,歡迎交流,歡迎拍磚(如能有根有據(jù)地拍,那就更求之不得:)。閑話少說,開練。關于操作系統(tǒng)的定義,我沒有找到一個權威的解釋,基本上可以說,它是一個程序,一個介于計

2、算機硬件和計算機用戶/開發(fā)者之間的程序,用戶通過它來操作計算機,開發(fā)者用它提供的接口來編寫程序。操作系統(tǒng)大概可算是最重要(也可算是最復雜)的程序,基本上,它決定了我們能用電腦干什么和怎樣用電腦,軟件當然是千變?nèi)f化,不斷發(fā)展,但無論是在那一種操作系統(tǒng)下跑的軟件,必然受限于操作系統(tǒng)所提供的功能,換句話說,它只能在操作系統(tǒng)劃下的圈子里翻筋斗。第一代計算機是電子管(vacuumtube)計算機(大約1945~1959)是沒有操作系統(tǒng)的,比如1945年問世的第一臺電腦ENIAC,那玩意每秒只能做5000次加減法,連現(xiàn)在地攤上最廉價的計

3、算器都不如,你給它寫個操作系統(tǒng),它也跑不動啊。所以那時操作電腦都是赤祼祼地跟主機打交道,要它干活,得一步步地按開關來告訴它(鍵盤是沒有的,因為用的是機器語言,開關就夠用了,后來出現(xiàn)了匯編語言,才出現(xiàn)打孔帶這種輸入方式),至于輸出,它是靠兩排小燈泡的閃爍來實現(xiàn)(跟眨眼睛差不多,閉著就是0,開著就是1,所以按照信息技術的理論,眉目豈止能傳情,任何信息都可以通過眨眼睛來表達:)。藍色巨人——IBM(國際商用機器公司)從這時就開始涉足計算機,在這個時代,他們推出的產(chǎn)品是700系列。ENIAC第二代的計算機是晶體管(transisto

4、r)計算機(大約1959~1964),這個時代的計算機都是所謂的大型機,代表產(chǎn)品是IBM的1403機,運算能力比第一代快多了,達到了每秒幾十~幾百萬次,這個數(shù)字看起來還不錯,操作系統(tǒng)夠簡單的話,是可以跑得動的,操作系統(tǒng)也就是在這時候出現(xiàn)的(也有一種說法,說是在五十年代中期就出現(xiàn)了簡單的操作系統(tǒng),但沒看到進一步的介紹,)。那時的大型機基本上是一種型號配一種操作系統(tǒng),通用?沒門。這時候的計算機工程師通常也是橫跨硬、軟件領域,非常的牛X,比如著名的CRAY巨型機,就是由SeymourCray一手包辦軟硬件設計,讓很多計算機FANS

5、驚為天人,后來,蘋果電腦橫空出出世,StevenWozniak也曾再現(xiàn)這種輝煌,這種包辦一款電腦軟硬件設計的壯舉,擱現(xiàn)在,相信沒人可以辦到了。在文明發(fā)韌之初,類似情形比較常見,古希臘的那些大牛,亞力士多德什么的,都是學貫文理,很多領域都插上一杠子,往往還成了創(chuàng)始人,到了牛頓,雖然差點,文科基本沒沾邊(神學據(jù)說他鉆研頗深,但成就如何不得而知),但在理科的好幾個領域也是開宗立派、威風八面,現(xiàn)在的科學家大概只有高山仰止的份了。但學術的傳承有好幾千年,牛頓到現(xiàn)在也有三四百年了,而計算機的歷史到今天滿打滿算也不過六十一年,居然就到了這

6、份上,可見其發(fā)展之快。IBM7090SeymourCray那時的操作系統(tǒng)跟我們現(xiàn)在所看到的其實大相徑庭,當時只是把它稱作BatchSystem,它的功能也非常單一,僅僅是把一些常用的操作指令進行了封裝以供程序調(diào)用,甚至都談不上用戶界面。但就在這個時代,有一個特別值得一提的操作系統(tǒng)已經(jīng)開始醞釀,就是大名鼎鼎的OS/360。這款操作系統(tǒng)出自藍色巨人——IBM(國際商用機器公司)之手,IBM在電腦史上的地位堪稱泰山北斗,甚至有專家說過,“電腦的歷史就是IBM的歷史”。而“360系統(tǒng)”堪稱IBM歷史上最重要的項目之一。在61年年底,

7、IBM開始打算實施“360系統(tǒng)電子計算機計劃”,據(jù)當時的估算,整個計劃投資約需50億美元(這可是在60年代初,十幾年前的“曼哈頓工程”才花了20億),這是不折不扣的大手筆,要知道,當時IBM的年營業(yè)額還不到這個數(shù)字。之所以如此花錢,是因為這項計劃要做一些以前沒人做過的事,這將是一個通用的系統(tǒng)(360就是360度的意思,表示該系統(tǒng)全面的應用范圍),該系列不同型號的計算機將能享用同樣的設備,如磁帶機、打印機等,能使用同樣的軟件,并且可以相互連接,一起工作,這些在今天看來理所當然的事,在當時可是聞所未聞。該項目在硬件設計上很有創(chuàng)新

8、,乃至IBM不得不自己動手設計制造芯片(因為買不到),但更大的困難卻是在軟件方面,要讓所有的軟件適用于所有的電腦(當然,僅限于360系列),這個理念讓IBM的軟件工程師們傷透腦筋,投入到這個項目中的軟件工程師超過2000人(Windows2000也只動用了1700名),花費超過5億美元,竟

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。