日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > windows >内容正文

windows

操作系统设计与实现第3版笔记与minix3心得(5)-操作系统发展历史(3)

發(fā)布時(shí)間:2025/3/12 windows 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 操作系统设计与实现第3版笔记与minix3心得(5)-操作系统发展历史(3) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

第三代計(jì)算機(jī)之精彩時(shí)代

分時(shí)系統(tǒng)

1、由于多道程序極大地提高了效率,但程序員希望有更快的響應(yīng)時(shí)間,于是,出現(xiàn)了分時(shí)系統(tǒng)。其實(shí)質(zhì)是多道程序的變種。
2、每個(gè)客戶都有一個(gè)聯(lián)機(jī)終端,通過(guò)終端可使用計(jì)算機(jī)的CPU資源,計(jì)算機(jī)可為多個(gè)用戶提供交互式服務(wù)。
3、當(dāng)CPU為終端服務(wù)之余偶爾空閑時(shí),還可運(yùn)行較大批處理作業(yè)。
4、真正的CTSS(分時(shí)系統(tǒng))由MIT科研人員在7094改造而成,但直到專(zhuān)門(mén)的硬件保護(hù)機(jī)制采用后,CTSS才得到流行。
5、MULTICS產(chǎn)生了,但是不太成功,支持?jǐn)?shù)百萬(wàn)終端。

Multics(多路復(fù)用信息和計(jì)算服務(wù))是一種大型機(jī)分時(shí)操作系統(tǒng),始于1965年,一直使用到2000年。Multics最初是一個(gè)研究項(xiàng)目,對(duì)操作系統(tǒng)開(kāi)發(fā)產(chǎn)生了重要影響。該系統(tǒng)成為霍尼韋爾公司向教育、政府和工業(yè)部門(mén)銷(xiāo)售的商業(yè)產(chǎn)品。
Multics是一個(gè)計(jì)算機(jī)實(shí)用程序的原型,為遠(yuǎn)程用戶在終端上提供安全的計(jì)算。許多人仍然懷念優(yōu)雅、一致和強(qiáng)大的編程環(huán)境;一些多人模式的特征現(xiàn)在才被添加到當(dāng)代系統(tǒng)中。
Multics是第一個(gè)提供分層文件系統(tǒng)的。這種創(chuàng)新的影響幾乎可以在每一種現(xiàn)代操作系統(tǒng)中找到,包括Unix、Mac OS、DOS和Windows。
Multics文件系統(tǒng)也是第一個(gè)為每個(gè)條目提供訪問(wèn)控制列表(acl)的文件系統(tǒng)。
此外,支持Multics文件系統(tǒng)
條目上的長(zhǎng)名字
條目上的多個(gè)名稱(chēng)
符號(hào)鏈接
存儲(chǔ)配額
可移動(dòng)設(shè)備
強(qiáng)制訪問(wèn)控制

小型機(jī)開(kāi)始出現(xiàn)

DEC公司的PDP-1到PDP-11

unix來(lái)了

得益于MULTICS的啟發(fā),貝爾實(shí)驗(yàn)室的一位科學(xué)家,在PDP-7上開(kāi)發(fā)了單用戶版的MULTICS,UNIX的雛形橫空出世!
UNIX發(fā)展成了2個(gè)分支:System V和BSD,并產(chǎn)生了一些變體,于是,posix標(biāo)準(zhǔn)由IEEE制定,使相同UNIX程序可在UNIX下運(yùn)行。

第四代計(jì)算機(jī)

大規(guī)模集成電路使數(shù)千個(gè)晶體管可集中在一個(gè)每平方厘米硅片,使得計(jì)算機(jī)的體積小型成為可能,于是,個(gè) 人計(jì)算機(jī)(第四代計(jì)算機(jī))出現(xiàn)。
1、intel 8080 8位CPU,使用CP/M操作系統(tǒng)

CP/M其實(shí)就是第一個(gè)微機(jī)操作系統(tǒng),享有指揮主機(jī)、內(nèi)存、磁鼓、磁帶、磁盤(pán)、打印機(jī)等硬設(shè)備的特權(quán)。通過(guò)控制總線上的程序和數(shù)據(jù),操作系統(tǒng)有條不紊地執(zhí)行著人們的指令,如同指揮一臺(tái)晚會(huì)或樂(lè)隊(duì),高效率地合奏美妙的樂(lè)章。
CP/M操作系統(tǒng)
1973年,PL/M的創(chuàng)始人Gary Kildall博士決定“掛帥親征”,很快在DEC公司的主機(jī)TOPS-10上,培植成功一個(gè)管理程序和數(shù)據(jù)的“胚胎”。博士旗開(kāi)得勝,感覺(jué)當(dāng)然是“味道好極了!”,但I(xiàn)ntel 公司及其它著名電腦公司卻對(duì)此充耳不聞,這使“元帥”和“士兵”們很是光火,1974年,“胚胎”得以向全世界公布:版本號(hào)V1.3;大名:CP/M;全稱(chēng):Control Program/Monitor (控制程序或監(jiān)控程序)。
雖然CP/M V1.3 是為肩任“控制程序和數(shù)據(jù)”的“上帝”而來(lái)的,但“上帝一世”卻頗受冷落,電腦業(yè)者依舊冷眼旁觀。1975年,CP/M V1.4 繼承“王位”,開(kāi)始大造輿論,加之Kildall 博士創(chuàng)建了Digital Research(數(shù)字研究公司),為CP/M吶喊歡呼,CP/M陸續(xù)被各國(guó)微機(jī)廠商采用,圍繞他的軟件也爆炸般地得到了開(kāi)發(fā)。CP/M變紅發(fā)紫,神話般普及,被推崇為“標(biāo)準(zhǔn)八位機(jī)軟件總線”,Kildall 博士更是聲名遠(yuǎn)播。
繁榮的CP/M家族不斷添丁。運(yùn)行在Intel 8080芯片上的CP/M—80;運(yùn)行在8088、8086芯片上的叫CP/M—86;而在Motorola(摩托羅拉)68000 上運(yùn)行的CP/M叫做CP/M-68K。CP/M—80、CP/M—86、CP/M-68K等組成了龐大的CP/M家族。
單用戶的CP/M—80操作系統(tǒng),后來(lái)發(fā)展成多用戶的MP/M—80,單用戶的CP/M—86又發(fā)展成并發(fā)的CP/M—86和多用戶MP/M—86,它們成為家族的新生力量。
1974年 第一個(gè)微機(jī)操作系統(tǒng)CP/M誕生

“時(shí)事造英雄”,這一歷史重任落到了加里·基爾代爾身上。一切都源于Intel于1971開(kāi)發(fā)的第一塊微處理器4004上。它的第一聲啼哭并不響亮,因?yàn)闆](méi)有人感覺(jué)到它出生的能給這個(gè)世界帶來(lái)什么重要變化。但加里·基爾代爾從Intel一塊“25美元賣(mài)一臺(tái)微機(jī)”的廣告上注意到了。為此,他舍棄了價(jià)值300萬(wàn)美元的IBM360計(jì)算機(jī),轉(zhuǎn)而研究Intel4004。他的目標(biāo)是利用這塊芯片為父親制作一個(gè)導(dǎo)航計(jì)算器。但在研究過(guò)程中他發(fā)現(xiàn)Intel4004的指令集不夠用,進(jìn)而聯(lián)系了Intel公司。Intel對(duì)導(dǎo)航計(jì)算機(jī)器不感興趣,但對(duì)基爾代爾開(kāi)發(fā)的應(yīng)用程序感興趣,因此在1973年邀請(qǐng)其進(jìn)入Intel公司參觀,并將新產(chǎn)品Intel8008交其使用?;鶢柎鸂柣藥讉€(gè)月時(shí)間,開(kāi)發(fā)出微處理器程序設(shè)計(jì)語(yǔ)言——PL/M,通過(guò)該語(yǔ)言,在DEC公司的TOP-10主機(jī)上,成功開(kāi)發(fā)了一個(gè)管理程序和數(shù)據(jù)的控制程序,并于1974年發(fā)布了其第一個(gè)版本CP/M 1.3(Control Program/Microprocessor or Microcomputer即微處理器或微機(jī)控制程序),從此基于Intel芯片的微機(jī)上也有了通用的控制調(diào)試程序,微機(jī)操作系統(tǒng)的大幕從此拉開(kāi)。


1974——1980年,執(zhí)牛耳者CP/M
CP/M因其短小、精致、管理文件方便而著稱(chēng),可實(shí)現(xiàn)對(duì)磁盤(pán)文件的自動(dòng)存取。其創(chuàng)新性在于通過(guò)模塊分層結(jié)構(gòu),將操作系統(tǒng)分了三層。上層為CCP(控制臺(tái)命令處理程序)用來(lái)處理控制臺(tái)命令,類(lèi)似于Windows中進(jìn)行復(fù)制、新建等命令;中層為BDOS(基本磁盤(pán)操作系統(tǒng)),是CP/M的核心,類(lèi)似于整個(gè)Windows運(yùn)行平臺(tái);下層為BIOS(基本輸入輸出系統(tǒng)),是CP/M與機(jī)器硬件的接口,類(lèi)似于主板中BIOS。CP/M最早被用8位微機(jī)上,后來(lái)不斷發(fā)展,可以運(yùn)行在Intel8086和Motoroal的各種機(jī)型上。這種設(shè)計(jì)理念一直影響著后來(lái)者。之后加里·基爾代爾成立了數(shù)字研究公司(DRI),專(zhuān)門(mén)負(fù)責(zé)CP/M操作系統(tǒng)的開(kāi)發(fā)與銷(xiāo)售。由于CP/M通用性較強(qiáng),訂單滾滾而來(lái)。CP/M成了1980年代之前最有影響的PC操作系統(tǒng),有將近3000種軟件支持CP/M機(jī),CP/M成了操作系統(tǒng)的事實(shí)標(biāo)準(zhǔn)。

1980年,西雅圖電腦產(chǎn)品公司(Seattle Computer Products)的一名24歲的程序員蒂姆·帕特森(Tim Paterson)花費(fèi)了四個(gè)月時(shí)間編寫(xiě)出了86-DOS操作系統(tǒng)。1981年7月,微軟以五萬(wàn)美元的代價(jià)向西雅圖公司購(gòu)得本產(chǎn)品的全部版權(quán),并將它更名為MS-DOS。
最早在1979年年底,Seattle Computer公司開(kāi)發(fā)了第一款基于8086芯片的操作系統(tǒng)CP/M-86,經(jīng)過(guò)改進(jìn)后推出了QDOS,并在80年年底推出了86-DOS0.3版,比爾·蓋茨以極低的價(jià)格買(mǎi)下了86-DOS的銷(xiāo)售經(jīng)營(yíng)權(quán)。1981年4月,Seattle Computer正式發(fā)布了86-DOS v1.0版,微軟在當(dāng)年7月,將86-DOS的版權(quán)和其他所有權(quán)力買(mǎi)斷,并將其改名為MS-DOS向市場(chǎng)發(fā)布。這是微軟賴以發(fā)跡的第一個(gè)成功的操作系統(tǒng)產(chǎn)品。
最基本的MS-DOS系統(tǒng)由一個(gè)基于MBR的BOOT引導(dǎo)程序和三個(gè)文件模塊組成。這三個(gè)模塊是輸入輸出模塊(IO.SYS)、文件管理模塊(MSDOS.SYS)及命令解釋模塊。除此之外,微軟還在零售的MS-DOS系統(tǒng)包中加入了若干標(biāo)準(zhǔn)的外部程序(即外部命令),這才與內(nèi)部命令(即由解釋執(zhí)行的命令)一同構(gòu)建起一個(gè)在磁盤(pán)操作時(shí)代相對(duì)完備的人機(jī)交互環(huán)境。

注意:CP/M-86改進(jìn)后,形成了86-DOS,接著,微軟將它購(gòu)買(mǎi)后,將它更名為MS-DOS。

圖形化界面出現(xiàn)

1、蘋(píng)果公司的macintosh機(jī),從16位摩托羅拉的68000到后來(lái)32位IBM的powerPC cpu
最后基于berkely unix推出了著名的mac os,2015年宣布使用intel CPU
2、微軟公司,從DOS到眾所周知的windows
3、UNIX推出了x window窗口體系。

網(wǎng)絡(luò)操作系統(tǒng)

網(wǎng)絡(luò)操作系統(tǒng)基于單個(gè)用戶的獨(dú)立操作系統(tǒng)組成,每臺(tái)計(jì)算機(jī)上運(yùn)行自己的操作系統(tǒng),可互相登錄。

分布式操作系統(tǒng)

多臺(tái)計(jì)算機(jī)組成的,用戶無(wú)法感知自己的文件放在哪臺(tái)計(jì)算機(jī)上,用戶看來(lái),更像一個(gè)單CPU的操作系統(tǒng)。

總結(jié)

以上是生活随笔為你收集整理的操作系统设计与实现第3版笔记与minix3心得(5)-操作系统发展历史(3)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。