OS01引論-1-2014-2015-2_第1頁
OS01引論-1-2014-2015-2_第2頁
OS01引論-1-2014-2015-2_第3頁
OS01引論-1-2014-2015-2_第4頁
OS01引論-1-2014-2015-2_第5頁
已閱讀5頁,還剩38頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、操作系統(tǒng)操作系統(tǒng)原理原理Operating Systems 學(xué)時(shí):學(xué)時(shí):48+8閉卷,總成績閉卷,總成績= 平時(shí)成績平時(shí)成績*30%+期末成績期末成績*70%l平時(shí)成績平時(shí)成績包括上機(jī)實(shí)驗(yàn)、包括上機(jī)實(shí)驗(yàn)、作業(yè)、考勤等作業(yè)、考勤等.教材:教材:參考教材:參考教材:1 操作系統(tǒng)操作系統(tǒng)精髓與設(shè)計(jì)原理(第精髓與設(shè)計(jì)原理(第7版),陳向群等譯電版),陳向群等譯電子工業(yè)出版社,子工業(yè)出版社,20122 操作系統(tǒng)教程操作系統(tǒng)教程(笫笫4版版),孫鐘秀,孫鐘秀 主編,費(fèi)翔林主編,費(fèi)翔林 駱斌駱斌 編著。編著。課程目的課程目的不是如何使用操作系統(tǒng);不是如何使用操作系統(tǒng);而是而是理解操作系統(tǒng)如何工作理解操作系統(tǒng)

2、如何工作lOS原理、設(shè)計(jì)方法和實(shí)現(xiàn)技術(shù)原理、設(shè)計(jì)方法和實(shí)現(xiàn)技術(shù)lOS內(nèi)部算法和數(shù)據(jù)結(jié)構(gòu)內(nèi)部算法和數(shù)據(jù)結(jié)構(gòu)基本要求基本要求答疑時(shí)間:每周三第答疑時(shí)間:每周三第5小節(jié),教小節(jié),教3-518第一章第一章 操作系統(tǒng)引論操作系統(tǒng)引論 1.1 1.1 操作系統(tǒng)的目標(biāo)和作用操作系統(tǒng)的目標(biāo)和作用 1.2 1.2 操作系統(tǒng)的發(fā)展過程操作系統(tǒng)的發(fā)展過程 1.3 1.3 操作系統(tǒng)的基本特性操作系統(tǒng)的基本特性 1.4 1.4 操作系統(tǒng)的主要功能操作系統(tǒng)的主要功能 1.5 1.5 操作系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)操作系統(tǒng)的結(jié)構(gòu)設(shè)計(jì) 計(jì)計(jì)算算機(jī)機(jī)系系統(tǒng)統(tǒng)硬件資源硬件資源軟件資源軟件資源指構(gòu)成計(jì)算機(jī)系統(tǒng)所指構(gòu)成計(jì)算機(jī)系統(tǒng)所必須配置的那些

3、必須配置的那些“硬硬的的”設(shè)備設(shè)備主主機(jī)機(jī)處理機(jī)(處理機(jī)(中央處理單元,中央處理單元,CPU)內(nèi)存內(nèi)存外部外部設(shè)備設(shè)備是一個(gè)計(jì)算機(jī)系是一個(gè)計(jì)算機(jī)系統(tǒng)必須配置的統(tǒng)必須配置的程程序和數(shù)據(jù)序和數(shù)據(jù)的集合的集合,即信息即信息系統(tǒng)軟件(系統(tǒng)軟件(操作系統(tǒng)操作系統(tǒng)、語言編譯器、數(shù)據(jù)庫管、語言編譯器、數(shù)據(jù)庫管理系統(tǒng))理系統(tǒng))應(yīng)用軟件應(yīng)用軟件 (MIS、用戶自己開發(fā)的系統(tǒng)等)、用戶自己開發(fā)的系統(tǒng)等)工具軟件(軟、硬件檢測診斷程序)工具軟件(軟、硬件檢測診斷程序)I/O設(shè)備(鍵盤、顯示器、鼠標(biāo))設(shè)備(鍵盤、顯示器、鼠標(biāo))存儲(chǔ)設(shè)備(硬盤、軟盤、光盤、磁帶)存儲(chǔ)設(shè)備(硬盤、軟盤、光盤、磁帶)其它設(shè)備(其它設(shè)備(MO

4、DEM、通信口)、通信口)計(jì)算機(jī)系統(tǒng)的組成計(jì)算機(jī)系統(tǒng)的組成PCMARIRMBRI/ O ARI/ O BRCPUMain Mem o rySystemBusI/ O Mo duleBuffersInstructio n012n - 2n - 1DataDataDataDataInstructio nInstructio nFig ure 1.1 Co m puter Co m po nents: To p-Level ViewPC = Pro g ram co unterIR = Instructio n reg isterMAR = Mem o ry address reg isterMBR

5、 = Mem o ry buffer reg isterI/ O AR = Input/ o utput address reg isterI/ O BR = Input/ o utput buffer reg isterExecutio nunit中央處理單元:控制計(jì)算機(jī)的操作,執(zhí)行數(shù)據(jù)處理功能中央處理單元:控制計(jì)算機(jī)的操作,執(zhí)行數(shù)據(jù)處理功能CPU內(nèi)部寄存器內(nèi)部寄存器存儲(chǔ)器地址寄存器存儲(chǔ)器地址寄存器(MAR)l指定指定下一個(gè)讀或?qū)懸L問的存儲(chǔ)器地址下一個(gè)讀或?qū)懸L問的存儲(chǔ)器地址;存儲(chǔ)器存儲(chǔ)器緩沖寄存器(緩沖寄存器(MBR)l包含被包含被寫入存儲(chǔ)器的數(shù)據(jù)或從存儲(chǔ)器讀出的數(shù)據(jù)。寫入存儲(chǔ)器的數(shù)據(jù)或

6、從存儲(chǔ)器讀出的數(shù)據(jù)。I/O地址寄存器(地址寄存器(I/OAR)l指定指定一個(gè)特定的一個(gè)特定的I / O設(shè)備。設(shè)備。I/O緩沖寄存器(緩沖寄存器(I/OBR)l被被用于用于I/O模塊和處理器之間的數(shù)據(jù)交換。模塊和處理器之間的數(shù)據(jù)交換。指令執(zhí)行指令執(zhí)行處理器執(zhí)行的程序處理器執(zhí)行的程序l由一組存儲(chǔ)在存儲(chǔ)器中的指令組成。由一組存儲(chǔ)在存儲(chǔ)器中的指令組成。指令處理包括兩步:指令處理包括兩步:取下一條指令執(zhí)行指令程序計(jì)數(shù)器(程序計(jì)數(shù)器(PC)和指令寄存器()和指令寄存器(IR)程序計(jì)數(shù)器(程序計(jì)數(shù)器(PC)l保存下一條要讀取的指令地址保存下一條要讀取的指令地址讀取一條指令后,處理器一般會(huì)遞增讀取一條指令后,

7、處理器一般會(huì)遞增PCl以便以便PC指向下一指令指向下一指令取出的指令被加載到指令寄存器(取出的指令被加載到指令寄存器(IR)中)中l(wèi)處理器解釋并執(zhí)行指令處理器解釋并執(zhí)行指令該處理器包含一個(gè)數(shù)據(jù)寄存器,稱為累加器(該處理器包含一個(gè)數(shù)據(jù)寄存器,稱為累加器(AC)。)。指令和數(shù)據(jù)是指令和數(shù)據(jù)是16位長位長指令格式提供指令格式提供4位操作碼位操作碼操作碼定義了處理器可執(zhí)行的操作操作碼定義了處理器可執(zhí)行的操作 195300301內(nèi)存內(nèi)存300CPU寄存器寄存器PCIRAC40941 00094094103002.存儲(chǔ)器和寄存器內(nèi)容采用十六進(jìn)制存儲(chǔ)器和寄存器內(nèi)容采用十六進(jìn)制1 9 4 0取地址為取地址為3

8、00的指令的指令 195300301301PCIRAC40941 00094094103002.1 9 4 02302941 195300301內(nèi)存內(nèi)存301CPU寄存器寄存器PCIRAC40941 00094094103002.存儲(chǔ)器和寄存器內(nèi)容采用十六進(jìn)制存儲(chǔ)器和寄存器內(nèi)容采用十六進(jìn)制0001 = Load AC from memory1 9 4 0 0 0 0 3執(zhí)行執(zhí)行1940指令指令2302941 195300301內(nèi)存內(nèi)存301CPU寄存器寄存器PCIRAC40941 00094094103002.存儲(chǔ)器和寄存器內(nèi)容采用十六進(jìn)制存儲(chǔ)器和寄存器內(nèi)容采用十六進(jìn)制5 9 4 1取地址為取

9、地址為301指令指令 195301302302PCIRAC40941 00094094103002.5 9 4 12302941 195300301內(nèi)存內(nèi)存302CPU寄存器寄存器PCIR 0 0 0 3AC40941 00094094103002.存儲(chǔ)器和寄存器內(nèi)容采用十六進(jìn)制存儲(chǔ)器和寄存器內(nèi)容采用十六進(jìn)制0101 = Add to AC from memory5 9 4 1 0 0 0 5執(zhí)行指令:執(zhí)行指令:2+3=52302941 195300301內(nèi)存內(nèi)存302CPU寄存器寄存器PCIRAC40941 00094094103002.存儲(chǔ)器和寄存器內(nèi)容采用十六進(jìn)制存儲(chǔ)器和寄存器內(nèi)容采用十

10、六進(jìn)制2 9 4 1取地址為取地址為302指令指令 195301302303PCIRAC40941 00094094103002.2 9 4 12302941 195300301內(nèi)存內(nèi)存303CPU寄存器寄存器PCIR 0 0 0 5AC40941 00094094103002.存儲(chǔ)器和寄存器內(nèi)容采用十六進(jìn)制存儲(chǔ)器和寄存器內(nèi)容采用十六進(jìn)制0010 = Store AC to memory2 9 4 1執(zhí)行執(zhí)行2941指令指令230294151.1 操作系統(tǒng)的目標(biāo)和作用操作系統(tǒng)的目標(biāo)和作用操作系統(tǒng)在硬件基礎(chǔ)上的第一層軟件,是其他軟件和硬件之操作系統(tǒng)在硬件基礎(chǔ)上的第一層軟件,是其他軟件和硬件之間的

11、接口間的接口目標(biāo):目標(biāo): 1. 方便性方便性 2. 有效性有效性 3. 可擴(kuò)充性可擴(kuò)充性 4. 開放性開放性 操作系統(tǒng)的作用操作系統(tǒng)的作用1. 從一般用戶的觀點(diǎn)從一般用戶的觀點(diǎn)可把操作系統(tǒng)看作是用戶與計(jì)算機(jī)硬件系統(tǒng)之間可把操作系統(tǒng)看作是用戶與計(jì)算機(jī)硬件系統(tǒng)之間的接口的接口 用 戶應(yīng)用程序系統(tǒng)調(diào)用 命令 圖標(biāo)、窗口操作系統(tǒng)計(jì)算機(jī)硬件操作系統(tǒng)的作用操作系統(tǒng)的作用2 從資源管理觀點(diǎn)從資源管理觀點(diǎn) 可把操作系統(tǒng)視為計(jì)算機(jī)系統(tǒng)資源的管理者??砂巡僮飨到y(tǒng)視為計(jì)算機(jī)系統(tǒng)資源的管理者。 資源包括四類:資源包括四類:l處理器、存儲(chǔ)器、處理器、存儲(chǔ)器、I/O設(shè)備、設(shè)備、 信息資源(程序和數(shù)據(jù))信息資源(程序和數(shù)據(jù)

12、) 管理的內(nèi)容:管理的內(nèi)容:l資源的當(dāng)前狀態(tài)(數(shù)量和使用情況)資源的當(dāng)前狀態(tài)(數(shù)量和使用情況)l資源的分配、回收和訪問操作資源的分配、回收和訪問操作l相應(yīng)管理策略(包括用戶權(quán)限)。相應(yīng)管理策略(包括用戶權(quán)限)。操作系統(tǒng)的作用操作系統(tǒng)的作用3 OS實(shí)現(xiàn)了對(duì)計(jì)算機(jī)資源的抽象實(shí)現(xiàn)了對(duì)計(jì)算機(jī)資源的抽象在裸機(jī)上添加:設(shè)備管理、文件管理、存儲(chǔ)器管理、處在裸機(jī)上添加:設(shè)備管理、文件管理、存儲(chǔ)器管理、處理機(jī)管理。理機(jī)管理。OS的地位:緊挨硬件層的第一層軟件,對(duì)硬件進(jìn)行的地位:緊挨硬件層的第一層軟件,對(duì)硬件進(jìn)行首次首次擴(kuò)充,同時(shí)又是其他軟件運(yùn)行的基礎(chǔ)。擴(kuò)充,同時(shí)又是其他軟件運(yùn)行的基礎(chǔ)。“虛擬機(jī)虛擬機(jī)”:一個(gè)裸機(jī)

13、在每加上一層軟件后,就變成了一:一個(gè)裸機(jī)在每加上一層軟件后,就變成了一個(gè)功能更強(qiáng)的機(jī)器,把這個(gè)功能更強(qiáng)的機(jī)器,把這“新的功能更強(qiáng)的機(jī)器新的功能更強(qiáng)的機(jī)器”稱作虛稱作虛擬機(jī)。擬機(jī)。每一層次都對(duì)上一層次擴(kuò)充形成一個(gè)虛擬機(jī);每一層次都對(duì)上一層次擴(kuò)充形成一個(gè)虛擬機(jī);高層次屏蔽低層次的功能細(xì)節(jié),低層向高層提供服務(wù)。高層次屏蔽低層次的功能細(xì)節(jié),低層向高層提供服務(wù)。操作系統(tǒng)的定義操作系統(tǒng)的定義操作系統(tǒng)操作系統(tǒng)是一組用于控制和管理計(jì)算機(jī)系統(tǒng)硬件和軟件資是一組用于控制和管理計(jì)算機(jī)系統(tǒng)硬件和軟件資源、合理地對(duì)各類作業(yè)進(jìn)行調(diào)度,以及方便用戶使用的源、合理地對(duì)各類作業(yè)進(jìn)行調(diào)度,以及方便用戶使用的程程序序集合。集合。1

14、.2 操作系統(tǒng)的發(fā)展過程操作系統(tǒng)的發(fā)展過程1.2.1無操作系統(tǒng)的計(jì)算機(jī)系統(tǒng)無操作系統(tǒng)的計(jì)算機(jī)系統(tǒng)1.2.2 單道批處理系統(tǒng)單道批處理系統(tǒng) 1.2.3 多道批處理系統(tǒng)多道批處理系統(tǒng)1.2.4 分時(shí)系統(tǒng)分時(shí)系統(tǒng)1.2.5 實(shí)時(shí)系統(tǒng)實(shí)時(shí)系統(tǒng)1.2.4 微機(jī)操作系統(tǒng)的發(fā)展微機(jī)操作系統(tǒng)的發(fā)展1.2.1無操作系統(tǒng)的計(jì)算機(jī)系統(tǒng) CPU等待人工操作。等待人工操作。 1.2.1無操作系統(tǒng)的計(jì)算機(jī)系統(tǒng)無操作系統(tǒng)的計(jì)算機(jī)系統(tǒng) 系統(tǒng)帶系統(tǒng)帶 應(yīng)用帶應(yīng)用帶輸出帶輸出帶輸入帶輸入帶衛(wèi)衛(wèi) 星星 機(jī)機(jī)(外圍機(jī))(外圍機(jī))打印打印機(jī)機(jī)主主機(jī)機(jī)卡片輸入機(jī)卡片輸入機(jī)這種脫機(jī)這種脫機(jī)I/O方式的主要優(yōu)點(diǎn)如下:方式的主要優(yōu)點(diǎn)如下:(1

15、) 減少了減少了CPU的空閑時(shí)間。的空閑時(shí)間。 (2) 提高提高I/O速度。速度。 1.2.2 單道批處理系統(tǒng)單道批處理系統(tǒng) 單道批處理系統(tǒng)的特征單道批處理系統(tǒng)的特征單道批處理系統(tǒng)是最早出現(xiàn)的一種單道批處理系統(tǒng)是最早出現(xiàn)的一種OS。l監(jiān)督程序監(jiān)督程序該系統(tǒng)的主要特征如下:該系統(tǒng)的主要特征如下: (1) 自動(dòng)性。自動(dòng)性。 (2) 順序性。順序性。 (3) 單道性。單道性。 1.2.3多道批處理系統(tǒng)多道批處理系統(tǒng) 1. 單道程序單道程序 內(nèi)存中僅有單個(gè)程序在運(yùn)行。內(nèi)存中僅有單個(gè)程序在運(yùn)行。2. 多道程序設(shè)計(jì)技術(shù)多道程序設(shè)計(jì)技術(shù)用戶所提交的作業(yè)都先存放在用戶所提交的作業(yè)都先存放在外存上外存上并排成一

16、個(gè)隊(duì)列,稱并排成一個(gè)隊(duì)列,稱為為“后備隊(duì)列后備隊(duì)列”;由作業(yè)調(diào)度程序按一定的算法從后備隊(duì)列中由作業(yè)調(diào)度程序按一定的算法從后備隊(duì)列中選擇若干個(gè)選擇若干個(gè)作作業(yè)調(diào)入內(nèi)存,使它們共享業(yè)調(diào)入內(nèi)存,使它們共享CPU和系統(tǒng)中的各種資源。和系統(tǒng)中的各種資源。 多道批處理系統(tǒng)多道批處理系統(tǒng) 2. 多道程序設(shè)計(jì)技術(shù)多道程序設(shè)計(jì)技術(shù)提高提高CPU的利用率、可提高內(nèi)存和的利用率、可提高內(nèi)存和I/O設(shè)備利用率、增加系設(shè)備利用率、增加系統(tǒng)吞吐量統(tǒng)吞吐量t1t2t3t4t5t6t7t8結(jié)束中斷I/O 完成啟動(dòng) I/OI/O 中斷請(qǐng)求I/O 完成啟動(dòng) I/OI/O 中斷請(qǐng)求用戶程序監(jiān)督程序I/O 操作(a) 單道程序運(yùn)行情

17、況程 序 A程序A I/O 請(qǐng)求程序A I/O 完成程 序 B程序B I/O 請(qǐng)求程 序 C程序C I/O 請(qǐng)求程 序 D程序D I/O 請(qǐng)求C I/O 完成C 再 被 調(diào) 度程序B I/O 完成程序A再被調(diào)度程 序 A程 序 B程 序 C程 序 D調(diào) 度 程 序(b) 四 道 程 序 運(yùn) 行 情 況A完成結(jié)束中斷多道批處理系統(tǒng)的優(yōu)缺點(diǎn)多道批處理系統(tǒng)的優(yōu)缺點(diǎn)1. 資源利用率高資源利用率高2. 系統(tǒng)吞吐量大系統(tǒng)吞吐量大 3. 平均周轉(zhuǎn)時(shí)間長平均周轉(zhuǎn)時(shí)間長 4. 無交互能力無交互能力多道批處理系統(tǒng)需要解決的問題多道批處理系統(tǒng)需要解決的問題 (1) 處理機(jī)管理問題。處理機(jī)管理問題。 (2) 內(nèi)存管理

18、問題。內(nèi)存管理問題。(3) I/O設(shè)備管理問題。設(shè)備管理問題。(4) 文件管理問題。文件管理問題。 (5) 作業(yè)管理問題。作業(yè)管理問題。 1.2.4 分時(shí)系統(tǒng)分時(shí)系統(tǒng)用戶的需求:用戶的需求:(1)(1)人人機(jī)交互。機(jī)交互。 (2)(2)共享主機(jī)。共享主機(jī)。 (3)(3)便于用戶上機(jī)。便于用戶上機(jī)。 關(guān)鍵問題關(guān)鍵問題(1)(1)及時(shí)接收。及時(shí)接收。(2)(2)及時(shí)處理。及時(shí)處理。 時(shí)間時(shí)間分時(shí)系統(tǒng)的特征分時(shí)系統(tǒng)的特征(1)多路多路性。性。允許多個(gè)終端用戶同時(shí)使用一個(gè)計(jì)算機(jī)系統(tǒng),允許多個(gè)終端用戶同時(shí)使用一個(gè)計(jì)算機(jī)系統(tǒng),共享系統(tǒng)資源,提高了資源利用率,促進(jìn)了計(jì)算機(jī)的普遍應(yīng)共享系統(tǒng)資源,提高了資源利用

19、率,促進(jìn)了計(jì)算機(jī)的普遍應(yīng)用;用;(2)獨(dú)立性。)獨(dú)立性。用戶在各自的終端上請(qǐng)求系統(tǒng)服務(wù),彼此獨(dú)立,用戶在各自的終端上請(qǐng)求系統(tǒng)服務(wù),彼此獨(dú)立,互不干擾;互不干擾;(3)及時(shí)性。)及時(shí)性。系統(tǒng)能及時(shí)對(duì)用戶的操作進(jìn)行響應(yīng),顯著提高系統(tǒng)能及時(shí)對(duì)用戶的操作進(jìn)行響應(yīng),顯著提高調(diào)試和修改程序的效率,縮短了周轉(zhuǎn)時(shí)間;調(diào)試和修改程序的效率,縮短了周轉(zhuǎn)時(shí)間;(4)交互性。)交互性。采用聯(lián)機(jī)(采用聯(lián)機(jī)(On-line)的人一機(jī)對(duì)話的工作方)的人一機(jī)對(duì)話的工作方式,用戶在終端上可以直接輸入、調(diào)試和運(yùn)行自己的程序。式,用戶在終端上可以直接輸入、調(diào)試和運(yùn)行自己的程序。 1.2.5 實(shí)時(shí)系統(tǒng)實(shí)時(shí)系統(tǒng)1.1. 應(yīng)用需求應(yīng)用需

20、求 (1)(1)實(shí)時(shí)控制實(shí)時(shí)控制: : 工業(yè)過程控制、防空系統(tǒng)等工業(yè)過程控制、防空系統(tǒng)等(2)(2)實(shí)時(shí)信息處理實(shí)時(shí)信息處理: :情報(bào)檢索和查詢、飛機(jī)訂票系統(tǒng)、銀行信用卡系統(tǒng)。情報(bào)檢索和查詢、飛機(jī)訂票系統(tǒng)、銀行信用卡系統(tǒng)。實(shí)時(shí)系統(tǒng)實(shí)時(shí)系統(tǒng)系統(tǒng)能及時(shí)系統(tǒng)能及時(shí)( (或即時(shí)或即時(shí)) )響應(yīng)響應(yīng)外部事件的請(qǐng)求,外部事件的請(qǐng)求,在在規(guī)定的時(shí)間規(guī)定的時(shí)間內(nèi)完成對(duì)該事件的處理,內(nèi)完成對(duì)該事件的處理,并控制所有實(shí)時(shí)任務(wù)并控制所有實(shí)時(shí)任務(wù)協(xié)調(diào)協(xié)調(diào)一致地運(yùn)行。一致地運(yùn)行。 實(shí)時(shí)任務(wù)實(shí)時(shí)任務(wù) 按任務(wù)執(zhí)行時(shí)是否呈現(xiàn)周期性來劃分按任務(wù)執(zhí)行時(shí)是否呈現(xiàn)周期性來劃分l周期性實(shí)時(shí)任務(wù)。周期性實(shí)時(shí)任務(wù)。 l非周期性實(shí)時(shí)任務(wù)。非

21、周期性實(shí)時(shí)任務(wù)。n 外部設(shè)備所發(fā)出的激勵(lì)信號(hào)并無明顯的周期性,但外部設(shè)備所發(fā)出的激勵(lì)信號(hào)并無明顯的周期性,但都必須聯(lián)系著一個(gè)截止時(shí)間都必須聯(lián)系著一個(gè)截止時(shí)間(Deadline)。開始截止時(shí)間開始截止時(shí)間任務(wù)在某時(shí)間以前必須開始執(zhí)行任務(wù)在某時(shí)間以前必須開始執(zhí)行完成截止時(shí)間完成截止時(shí)間任務(wù)在某時(shí)間以前必須完成。任務(wù)在某時(shí)間以前必須完成。 實(shí)時(shí)任務(wù)實(shí)時(shí)任務(wù) 根據(jù)對(duì)截止時(shí)間的要求來劃分根據(jù)對(duì)截止時(shí)間的要求來劃分l硬實(shí)時(shí)任務(wù)硬實(shí)時(shí)任務(wù)(hard real-time task)。系統(tǒng)必須滿足任務(wù)對(duì)截止時(shí)間的要求,否則可能出系統(tǒng)必須滿足任務(wù)對(duì)截止時(shí)間的要求,否則可能出現(xiàn)難以預(yù)測的結(jié)果?,F(xiàn)難以預(yù)測的結(jié)果。l軟

22、實(shí)時(shí)任務(wù)軟實(shí)時(shí)任務(wù)(Soft real-time task)。它也聯(lián)系著一個(gè)截止時(shí)間,它也聯(lián)系著一個(gè)截止時(shí)間, 但并不嚴(yán)格,若偶爾錯(cuò)但并不嚴(yán)格,若偶爾錯(cuò)過了任務(wù)的截止時(shí)間,過了任務(wù)的截止時(shí)間, 對(duì)系統(tǒng)產(chǎn)生的影響也不會(huì)太對(duì)系統(tǒng)產(chǎn)生的影響也不會(huì)太大。大。 實(shí)時(shí)系統(tǒng)與分時(shí)系統(tǒng)特征的比較實(shí)時(shí)系統(tǒng)與分時(shí)系統(tǒng)特征的比較多路性。多路性。 獨(dú)立性。獨(dú)立性。 交互性。交互性。 及時(shí)性。及時(shí)性。 可靠性??煽啃?。 1.2.6 微機(jī)操作系統(tǒng)的發(fā)展微機(jī)操作系統(tǒng)的發(fā)展常用的個(gè)人計(jì)算機(jī)操作系統(tǒng)常用的個(gè)人計(jì)算機(jī)操作系統(tǒng)l單用戶單任務(wù):單用戶單任務(wù):MS-DOSl單用戶多任務(wù):單用戶多任務(wù):OS/2, Windows XP,

23、 Windows NT, Windows 7l多用戶多任務(wù):多用戶多任務(wù):UNIX(SCO UNIX, Solaris x86, Linux, FreeBSD)nMS-DOS 1.0 released in 19814000 lines of assembly language source coderan in 8 Kbytes of memoryused Intel 8086 microprocessornWindows 3.0 shipped in 199016-bitGUI interfaceimplemented as a layer on top of MS-DOSnWindows 9532

溫馨提示

  • 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. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論