[計(jì)算機(jī)軟件及應(yīng)用]new-ch1-12操作系統(tǒng)的形成和發(fā)展_第1頁
已閱讀1頁,還剩64頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、1.2 操作系統(tǒng)的發(fā)展和形成,1.2.1  人工操作階段 1.2.2   管理程序階段 1.2.3   多道程序設(shè)計(jì)與操作系統(tǒng)的形成 1.2.4 操作系統(tǒng)的分類,1.2.1人工操作階段(1)算題過程,步1 人工把源程序用穿孔機(jī)穿制在卡片或紙帶上; 步2 將準(zhǔn)備好的匯編解釋程序或編譯系統(tǒng)裝入計(jì)算機(jī); 步3 匯編程序或編譯系統(tǒng)讀入

2、人工裝在輸入機(jī)上的穿孔卡或穿孔帶; 步4 執(zhí)行匯編過程或編譯過程,產(chǎn)生目標(biāo)程序,并輸出目標(biāo)卡片或紙帶上;,人工操作階段(2),步5 通過引導(dǎo)程序把裝在輸入機(jī)上的目標(biāo)程序讀入計(jì)算機(jī); 步6 啟動(dòng)目標(biāo)程序執(zhí)行,從輸入機(jī)上讀入人工裝好的數(shù)據(jù)卡或數(shù)據(jù)帶; 步7 產(chǎn)生計(jì)算結(jié)果,執(zhí)行結(jié)果從打印機(jī)上或卡片機(jī)上輸出。,人工操作階段(3),嚴(yán)重缺點(diǎn):用戶上機(jī)獨(dú)占全機(jī)資源,造成資源利用率不高,系統(tǒng)效率低下。手工操作多,浪費(fèi)處理機(jī)時(shí)間,

3、也極易發(fā)生差錯(cuò)。數(shù)據(jù)的輸入,程序的執(zhí)行、結(jié)果的輸出均聯(lián)機(jī)進(jìn)行,從上機(jī)到下機(jī)的時(shí)間拉得非常長。,1.2.2管理程序階段(1),工作流程如下: 操作員集中一批用戶提交的作業(yè),由管理程序?qū)⑦@批作業(yè)從紙帶或卡片機(jī)輸入到磁帶上,每當(dāng)一批作業(yè)輸入完成后,管理程序自動(dòng)把磁帶上的第一個(gè)作業(yè)裝入內(nèi)存,并把控制權(quán)交給作業(yè)。當(dāng)該作業(yè)執(zhí)行完成后,作業(yè)又把控制權(quán)繳回管理程序,管理程序再調(diào)入磁帶上的第二個(gè)作業(yè)到內(nèi)存執(zhí)行,1.2.2管理程序階段(2),管理程

4、序內(nèi)存組織,1.2.2管理程序階段(3),管理程序Monitor的主要功能:自動(dòng)控制和處理作業(yè)流 提供一套操作命令 提供設(shè)備驅(qū)動(dòng)和I/O控制功能 提供庫程序和程序裝配功能 提供簡單的文件管理功能,管理程序階段(4) 程序算題過程,,1.2.3多道程序設(shè)計(jì)與操作系統(tǒng)形成(1) 1. 多道程序設(shè)計(jì)的概念(1),多道程序設(shè)計(jì)是指允許多個(gè)程序同時(shí)進(jìn)入一個(gè)計(jì)算機(jī)系統(tǒng)的主存儲(chǔ)器并啟動(dòng)進(jìn)行計(jì)算的方法。

5、從宏觀上看:并行的從微觀上看:串行的引入多道程序設(shè)計(jì)技術(shù)的根本目的:提高CPU的利用率,充分發(fā)揮計(jì)算機(jī)硬件的并行性。,多道程序設(shè)計(jì)與操作系統(tǒng)形成(2),多道程序設(shè)計(jì)技術(shù)提高資源利用率和系統(tǒng)吞吐率的原理: 例如計(jì)算某個(gè)數(shù)據(jù)處理問題,輸入500個(gè)字符(化78ms),經(jīng)CPU處理52ms后,將結(jié)果2000個(gè)字符存到磁帶上(化20ms) ,重復(fù)進(jìn)行,直至輸入數(shù)據(jù)全部處理完畢。,多道程序設(shè)計(jì)與操作系統(tǒng)形成(3)單道算題運(yùn)行時(shí)處理器的使

6、用效率,,多道程序設(shè)計(jì)與操作系統(tǒng)形成(4),為提高效率,讓計(jì)算機(jī)同時(shí)接受兩道算題,當(dāng)?shù)谝坏莱绦蛟诘却鈬O(shè)備的時(shí)候,讓第二道程序運(yùn)行,降低CPU空等時(shí)間,處理器的利用率顯然可以有所提高。,多道程序設(shè)計(jì)與操作系統(tǒng)形成(5),例如,計(jì)算機(jī)還接受了另一算題:從另一臺(tái)磁帶機(jī)上輸入2000個(gè)字符,經(jīng)42毫秒的處理后,從行式打印機(jī)上輸出兩行(約化 88ms) 。,多道程序設(shè)計(jì)與操作系統(tǒng)形成(6)兩道算題運(yùn)行時(shí)處理器的使用效率,,多道程序設(shè)計(jì)與操作

7、系統(tǒng)形成(7),52 /(78十52十20)≈ 35%(52+42)/ 150 ≈ 63%,多道程序設(shè)計(jì)與操作系統(tǒng)形成(8),采用多道程序設(shè)計(jì)提高了效率,即增長了單位時(shí)間的算題量,但對(duì)每道程序來說,卻延長了計(jì)算時(shí)間。多道程序設(shè)計(jì)技術(shù)提高資源利用率和系統(tǒng)吞吐率是以犧牲用戶的響應(yīng)時(shí)間為代價(jià)的。,多道程序設(shè)計(jì)與操作系統(tǒng)形成(9),例如,甲、乙兩道程序,獨(dú)占計(jì)算機(jī)單道運(yùn)行時(shí)每道花一個(gè)小時(shí),若此時(shí)處理器利用率為30%,粗略地說,甲(或乙)程

8、序執(zhí)行時(shí)所需要的處理器時(shí)間為:1小時(shí)×30%=18分鐘,多道程序設(shè)計(jì)與操作系統(tǒng)形成(10),假定按多道程序設(shè)計(jì)方法運(yùn)行,處理器的利用率達(dá)50%,提供36分鐘的CPU時(shí)間,約要運(yùn)行72分鐘。加上系統(tǒng)開銷,若共花80分鐘。單道運(yùn)行時(shí),甲、乙依次執(zhí)行完需120分鐘。因而;采用多道程序設(shè)計(jì)方法后可以提高效率: (120—80)/120≈33%,多道程序設(shè)計(jì)與操作系統(tǒng)形成(11),甲、乙兩道程序,如果單

9、道運(yùn)行,它花60分鐘就可得到結(jié)果,多道運(yùn)行時(shí),卻要花80分鐘才有結(jié)果,延長了20分鐘,即延長了33%的時(shí)間。 (80-60)/60=33%,多道程序設(shè)計(jì)與操作系統(tǒng)形成(12)多道程序設(shè)計(jì)的道數(shù)問題(1),?多道程序設(shè)計(jì)的道數(shù)多少不是任意的 ?例如,兩道程序都要用打印機(jī),若系統(tǒng)只有一臺(tái),就算它們同時(shí)接受進(jìn)入計(jì)算機(jī)內(nèi)存運(yùn)行,未必能提高效率。 ?內(nèi)存儲(chǔ)器的容量和用戶的響應(yīng)時(shí)間等因素也影響多道程序道數(shù)

10、的多寡。,多道程序設(shè)計(jì)與操作系統(tǒng)形成(13)多道程序設(shè)計(jì)的道數(shù)問題(2),假如一道程序等待I/O操作的時(shí)間占其運(yùn)行時(shí)間的比例為p,當(dāng)內(nèi)存中有n道程序時(shí),所有程序都等待I/O的概率是pn,那么, CPU利用率=1-pn n稱多道程序的道數(shù)或度數(shù),可見CPU的利用率是n的函數(shù)。,多道程序設(shè)計(jì)與操作系統(tǒng)形成(14)CPU利用率的計(jì)算(1),若計(jì)算機(jī)有1MB內(nèi)存,操作系統(tǒng)占200KB,其余空間允許4道

11、用戶程序共享,每個(gè)占用200KB,如果進(jìn)程平均花費(fèi)80%的時(shí)間等待I/O操作。則(忽略操作系統(tǒng)開銷時(shí)): CPU 利用率=1-(0.8)4=59%。,多道程序設(shè)計(jì)與操作系統(tǒng)形成(15) CPU利用率的計(jì)算(2),當(dāng)增加1MB內(nèi)存后,多道程序可從4道增加到9道,因而,CPU的利用率=1-(0.8)9=87%,第二個(gè)1MB內(nèi)存提高了47%的系統(tǒng)吞吐量。增加第三個(gè)1MB內(nèi)存只將CPU的利用率從87%提高到96%,吞吐量僅提高

12、了10%。,多道程序設(shè)計(jì)與操作系統(tǒng)形成(16),操作系統(tǒng)中引入多道程序設(shè)計(jì)的好處: 一是提高了CPU的利用率, 二是提高了內(nèi)存和I/O設(shè)備的利用率, 三是改進(jìn)了系統(tǒng)的吞吐率, 四是充分發(fā)揮了系統(tǒng)的并行性。 其主要缺點(diǎn)是:作業(yè)周轉(zhuǎn)時(shí)間延長。,多道程序設(shè)計(jì)與操作系統(tǒng)形成(17)多道程序設(shè)計(jì)系統(tǒng)與多重處理系統(tǒng),多重處理系統(tǒng)是指配置了多個(gè)物理CPU,能真正同時(shí)執(zhí)行多道程序的系統(tǒng)。要有效地使用多重處理系

13、統(tǒng),必須采用多道程序設(shè)計(jì)技術(shù);反過來,多道程序設(shè)計(jì)不一定要求有多重處理系統(tǒng)支持。,多道程序設(shè)計(jì)與操作系統(tǒng)形成(18),實(shí)現(xiàn)多道程序設(shè)計(jì)必須妥善地解決三個(gè)問題:存儲(chǔ)保護(hù)與程序浮動(dòng);處理器的管理和調(diào)度;系統(tǒng)資源的管理和調(diào)度。,,多道程序設(shè)計(jì)與操作系統(tǒng)形成(19),操作系統(tǒng)資源管理水平和操作自動(dòng)化程度進(jìn)一步提高,表現(xiàn)在: 1. 實(shí)現(xiàn)了計(jì)算機(jī)操作過程自動(dòng)化。 2. 資源管理水平有了提高。 3.

14、 提供虛存管理功能。 4. 支持分時(shí)操作。 5.文件管理功能有改進(jìn)。 6. 多道程序設(shè)計(jì)趨于完善。,1.2.4操作系統(tǒng)的發(fā)展與分類,三種基本的操作系統(tǒng)類型: 1 批處理操作系統(tǒng) 2 分時(shí)操作系統(tǒng) 3 實(shí)時(shí)操作系統(tǒng),1. 批處理操作系統(tǒng)(1),用戶把要計(jì)算的應(yīng)用問題編成程序,連同數(shù)據(jù)和作業(yè)說明書一起交給操作員,操作員集中一批作業(yè),輸入到計(jì)算機(jī)中。然后,由操作系統(tǒng)來調(diào)度和控

15、制作業(yè)的執(zhí)行。這種批量化處理作業(yè)方式的操作系統(tǒng)稱為批處理操作系統(tǒng)(Batch Operating System)。,批處理操作系統(tǒng)(2),批處理系統(tǒng)的主要特征: ?用戶脫機(jī)工作 ?成批處理作業(yè) ?多道程序運(yùn)行 ?作業(yè)周轉(zhuǎn)時(shí)間長,2. 分時(shí)操作系統(tǒng)(1),允許多個(gè)聯(lián)機(jī)用戶同時(shí)使用一臺(tái)計(jì)算機(jī)系統(tǒng)進(jìn)行計(jì)算的操作系統(tǒng)稱分時(shí)操作系統(tǒng) (Time Sharing Operating System),分時(shí)操作系統(tǒng)(2)

16、分時(shí)操作系統(tǒng)具有以下特性,同時(shí)性:獨(dú)立性:及時(shí)性:交互性:,分時(shí)操作系統(tǒng)(3),分時(shí)操作系統(tǒng)和批處理操作系統(tǒng)存在下列不同點(diǎn):目標(biāo)不同 適應(yīng)作業(yè)的性質(zhì)不同 資源使用率不同 作業(yè)控制方式不同,分時(shí)操作系統(tǒng)(4),1962年第一個(gè)分時(shí)系統(tǒng)CTSS,運(yùn)行在IBM 7094機(jī)上,支持32個(gè)交互式用戶同時(shí)工作。1965年IBM公布360機(jī)上的分時(shí)系統(tǒng)TSS/360,這是一個(gè)失敗的系統(tǒng),由于太大太慢,沒有用戶愿意使用。,分時(shí)操作系統(tǒng)

17、(5),1965年在美國國防部支持下,MIT、BELL和GE公司開發(fā)“公用計(jì)算服務(wù)系統(tǒng)”,支持波士頓地區(qū)分時(shí)用戶,這個(gè)系統(tǒng)就是MULTICS (MULTiplexed Information and Computing Service) 。它運(yùn)行在GE635、GE645計(jì)算機(jī)上使用高級(jí)語言PL/1編程。,分時(shí)操作系統(tǒng)(6),MULTICS引入許多現(xiàn)代操作系統(tǒng)概念雛形,如分時(shí)處理、遠(yuǎn)程聯(lián)機(jī)、段頁式虛擬存儲(chǔ)器、文件系統(tǒng)、多級(jí)反饋調(diào)度、保護(hù)環(huán)

18、安全機(jī)制、多CPU管理,多種程序設(shè)計(jì)環(huán)境等,對(duì)后來操作系統(tǒng)設(shè)計(jì)有著極大影響,3.實(shí)時(shí)操作系統(tǒng)(1),有三種典型的實(shí)時(shí)系統(tǒng):過程控制系統(tǒng)(生產(chǎn)過程控制)、信息查詢系統(tǒng)(情報(bào)檢索)、事務(wù)處理系統(tǒng)(銀行業(yè)務(wù))。,實(shí)時(shí)操作系統(tǒng)(2),實(shí)時(shí)操作系統(tǒng)(Real Time Operating System)指當(dāng)外界事件或數(shù)據(jù)產(chǎn)生時(shí),能接收并以足夠快的速度予以處理,處理的結(jié)果又能在規(guī)定時(shí)間內(nèi)來控制監(jiān)控的生產(chǎn)過程或?qū)μ幚硐到y(tǒng)作出快速響應(yīng),并控制所有

19、實(shí)時(shí)任務(wù)協(xié)調(diào)一致運(yùn)行的操作系統(tǒng)。,實(shí)時(shí)操作系統(tǒng)(3),實(shí)時(shí)控制操作系統(tǒng)通常由四部分組成: ?  數(shù)據(jù)采集: ? 加工處理: ? 操作控制: ? 反饋處理:,操作系統(tǒng)的進(jìn)一步發(fā)展,操作系統(tǒng)發(fā)展的主要?jiǎng)恿Γ?1.器件快速更新?lián)Q代。 2.計(jì)算體系結(jié)構(gòu)不斷發(fā)展。 3.提高計(jì)算機(jī)系統(tǒng)資源利用率的需要。 4.讓用戶使用計(jì)算機(jī)越來越方便的需要。 5.滿足用戶新要求,提供給用戶新服務(wù)。,微機(jī)操作

20、系統(tǒng)(1),新一代微機(jī)操作系統(tǒng)具有以下功能:GUI、多用戶和多任務(wù)、虛擬存儲(chǔ)管理、網(wǎng)絡(luò)通信支持、數(shù)據(jù)庫支持、多媒體支持、應(yīng)用編程支持API。,微機(jī)操作系統(tǒng)(2),具有以下特點(diǎn): (1)開放性 (2)通用性 (3)高性能 (4)采用微內(nèi)核結(jié)構(gòu),并行操作系統(tǒng)(1),計(jì)算機(jī)的應(yīng)用每前進(jìn)一步都要求增加計(jì)算機(jī)的處理能力。為達(dá)到極高性能,除提高元器件速度外,必須改進(jìn)計(jì)算機(jī)系統(tǒng)結(jié)構(gòu),這主要采用增加同一時(shí)間間隔內(nèi)的操

21、作數(shù)量,通過并行處理(Parallel processing)技術(shù),研究并行計(jì)算機(jī)。,并行操作系統(tǒng)(2),目前已經(jīng)研究出來的并行操作系統(tǒng)有: ?V-Kernel,美國Stanford大學(xué) ?Meglos, 美國Bell實(shí)驗(yàn)室。 ?MACH,美國卡內(nèi)基梅隆大學(xué)。,網(wǎng)絡(luò)操作系統(tǒng)(1),為了使網(wǎng)絡(luò)中的計(jì)算機(jī)能方便地傳送信息和共享網(wǎng)絡(luò)資源而加到網(wǎng)絡(luò)中的計(jì)算機(jī)上的操作系統(tǒng)稱網(wǎng)絡(luò)操作系統(tǒng)(Network Operating System)。,

22、網(wǎng)絡(luò)操作系統(tǒng) (2),網(wǎng)絡(luò)操作系統(tǒng)應(yīng)該具有的功能: 1)網(wǎng)絡(luò)通信 2)資源管理 3)網(wǎng)絡(luò)管理 4)網(wǎng)絡(luò)服務(wù),網(wǎng)絡(luò)操作系統(tǒng)(3),下一代網(wǎng)絡(luò)操作系統(tǒng)應(yīng)能提供功能支撐: ? 位置透明性 ?  名空間透明性 ? 管理維護(hù)透明性 ?  安全權(quán)限透明性 ? 通信透明性,分布式操作系統(tǒng)(1),分布式計(jì)算機(jī)系統(tǒng)由多臺(tái)分散的計(jì)算機(jī)經(jīng)互連網(wǎng)絡(luò)連接而成,滿足條件: ?系統(tǒng)

23、中任意兩臺(tái)計(jì)算機(jī)可以通過系統(tǒng)的安全通信機(jī)制來交換信息。 ?系統(tǒng)中的資源為所有用戶共享,用戶只要考慮系統(tǒng)中是否有所需資源,而無需考慮資源在哪臺(tái)計(jì)算機(jī)上。,分布式操作系統(tǒng)(2),?系統(tǒng)中的若干臺(tái)機(jī)器可互相協(xié)作完成同一個(gè)任務(wù),即一個(gè)程度可以分布于幾臺(tái)計(jì)算機(jī)上并行運(yùn)行,分布式系統(tǒng)是一種特殊的計(jì)算機(jī)網(wǎng)絡(luò)。 ?系統(tǒng)中的一個(gè)結(jié)點(diǎn)出錯(cuò)不影響其它結(jié)點(diǎn)運(yùn)行、即具有較好的容錯(cuò)性和健壯性。,分布式操作系統(tǒng)(3),分布式操作系統(tǒng)具備四項(xiàng)基本功能 (

24、1)進(jìn)程通信: (2)資源共享: (3) 并行計(jì)算: (4) 網(wǎng)絡(luò)管理:,,分布式操作系統(tǒng)與單機(jī)集中式操作系統(tǒng)的主要區(qū)別在于: ?資源管理 ?進(jìn)程通信: ?系統(tǒng)結(jié)構(gòu):,分布式操作系統(tǒng)(4),分布式操作系統(tǒng)(5),已經(jīng)研制出來的分布式操作系統(tǒng)有:Cm *(美國卡內(nèi)基梅隆大學(xué)) ,X樹系統(tǒng)(美國加州大學(xué)伯克利分校) ,Arachne(美國威斯康星大學(xué)) ,Chorus(法國國家信息與自動(dòng)化研究所)

25、,Plan9(美國Bell實(shí)驗(yàn)室) ,Amoeba(荷蘭自由大學(xué)) ,Guide(法國Bull研究中心) ,Clouds(美國喬治亞理工學(xué)院) ,CMDS(英國劍橋大學(xué)) 。,分布式操作系統(tǒng)(6),分布式系統(tǒng)研究和開發(fā)的主要方向: ?分布式系統(tǒng)結(jié)構(gòu): ?分布式操作系統(tǒng): ?分布式程序設(shè)計(jì):   ?分布式數(shù)據(jù)庫: ?分布式應(yīng)用 :,嵌入式操作系統(tǒng)(1),什么是嵌入式軟件?(1) ?3C:計(jì)算機(jī)是

26、貫穿社會(huì)信息化的核心技術(shù),網(wǎng)絡(luò)和通信是社會(huì)信息化賴以存在的基礎(chǔ)設(shè)施,電子消費(fèi)產(chǎn)品是人與社會(huì)信息化的主要接口。,嵌入式操作系統(tǒng)(2),什么是嵌入式軟件?(2)? 3C合一的產(chǎn)物是信息電器;同時(shí),計(jì)算機(jī)微型化和專業(yè)化趨勢(shì)把計(jì)算機(jī)技術(shù)滲透到各行各業(yè),應(yīng)用到各個(gè)領(lǐng)域、嵌入到各種設(shè)備,開發(fā)出各種產(chǎn)品,奠定了堅(jiān)實(shí)的物質(zhì)基礎(chǔ)。,嵌入式操作系統(tǒng)(3),什么是嵌入式軟件?(3) ?共同需求:計(jì)算機(jī)嵌入式應(yīng)用。嵌入式(計(jì)算機(jī))系統(tǒng)硬件不再以物理上獨(dú)立

27、的裝置或設(shè)備形式出現(xiàn),而是大部分甚至全部都隱藏和嵌入到各種應(yīng)用系統(tǒng)中。,嵌入式操作系統(tǒng)(4),什么是嵌入式軟件?(4) ?嵌入式(計(jì)算機(jī))系統(tǒng)的應(yīng)用環(huán)境帶來了對(duì)嵌入式(計(jì)算機(jī))系統(tǒng)的軟件、即嵌入式軟件(embedded software)的要求。 ?嵌入式操作系統(tǒng)是嵌入式軟件的基本支撐,形成了現(xiàn)代操作系統(tǒng)的一個(gè)類別-嵌入式操作系統(tǒng)。,嵌入式操作系統(tǒng)(5),什么是嵌入式操作系統(tǒng)?指運(yùn)行在嵌入式(計(jì)算機(jī))環(huán)境中,對(duì)整個(gè)系統(tǒng)及所有操

28、作的各種部件、裝置等資源進(jìn)行統(tǒng)一協(xié)調(diào)、處理、指揮和控制的系統(tǒng)軟件。,嵌入式操作系統(tǒng)(6),嵌入式操作系統(tǒng)具有通常操作系統(tǒng)的功能,包括:與硬件相關(guān)的底層軟件、操作系統(tǒng)核心功能(文件系統(tǒng)、存儲(chǔ)管理、設(shè)備管理、進(jìn)程管理、處理器管理和中斷處理)、功能強(qiáng)大的還提供圖形界面、通信協(xié)議、小型瀏覽器等設(shè)施。,嵌入式操作系統(tǒng)(7),嵌入式操作系統(tǒng) 硬件平臺(tái)的局限性、 應(yīng)用環(huán)境的多樣性、 開發(fā)手段的特殊性, 使它與一般操作系統(tǒng)有

29、很大不 同。,嵌入式操作系統(tǒng)(8),微型化:可定制: 實(shí)時(shí)性: 可靠性: 易移植性: 開發(fā)環(huán)境:,嵌入式操作系統(tǒng)(9),Windows CE是微軟開發(fā)的,用于通信、娛樂和移動(dòng)式計(jì)算設(shè)備的操作系統(tǒng)(平臺(tái)) ,它是微軟“維納斯” 計(jì)劃的核心。CE是具有開放性的,32位多任務(wù)、多線程嵌入式操作系統(tǒng)。,嵌入式操作系統(tǒng)(10),Personal Java是SUN公司開發(fā)的用于家庭、辦公室和移動(dòng)信息電器創(chuàng)建連網(wǎng)應(yīng)用的Java應(yīng)用環(huán)境,適

30、宜更新?lián)Q代快的信息電器的應(yīng)用開發(fā)。SUN公司又開發(fā)出專門用于信息電器應(yīng)用開發(fā)的實(shí)時(shí)操作系統(tǒng)Java OS for Consumers 和適用于存儲(chǔ)空間有限的專用實(shí)時(shí)嵌入式操作系統(tǒng)Embedded Java。,嵌入式操作系統(tǒng)(11),Hopen是由中科院凱思軟件集團(tuán)開發(fā)的嵌入式操作系統(tǒng)(又稱“女媧” ) ,Hopen是一個(gè)微內(nèi)核結(jié)構(gòu)的多任務(wù)可搶占實(shí)時(shí)操作系統(tǒng),核心程序約占10kb,用C語言編寫。,嵌入式操作系統(tǒng)(12),?特點(diǎn):單用戶多

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論