



版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、實(shí)用標(biāo)準(zhǔn)第一章操作系統(tǒng)概論1、操作系統(tǒng):是計(jì)算機(jī)系統(tǒng)的一個(gè)系統(tǒng)軟件,有效管理系統(tǒng)中軟硬件資源,合理組織計(jì)算機(jī)工作流程,方便。2、操作系統(tǒng)特征:并發(fā)性(多程序宏觀并發(fā),微觀單道)、共享性(互斥共享,同時(shí)共享)、隨機(jī)性(異步性,進(jìn)程走走停停)3、操作系統(tǒng)功能:進(jìn)程管理(進(jìn)程控制、進(jìn)程同步、進(jìn)程通信、調(diào)度),存儲(chǔ)管理(內(nèi)存分配與回收、存儲(chǔ)保護(hù)、內(nèi)存擴(kuò)充) 、文件管理(文件存儲(chǔ)空間、目錄管理按名存儲(chǔ)、文件安全性)、設(shè)備管理、用戶接口(命令接口、程序接口、圖形接口)4、操作系統(tǒng)分類: ( 1)按用戶界面的使用環(huán)境和功能特征批處理操作系統(tǒng),分時(shí)操作系統(tǒng),實(shí)時(shí)操作系統(tǒng)(2)個(gè)人操作系統(tǒng),網(wǎng)絡(luò)操作系統(tǒng),分布式
2、操作系統(tǒng),嵌入式操作系統(tǒng)批處理操作系統(tǒng):特點(diǎn)成批處理。優(yōu)點(diǎn):自動(dòng)化高目標(biāo)系統(tǒng)資源利用率高 作業(yè)吞吐率高(單位時(shí)間內(nèi)計(jì)算機(jī)系統(tǒng)處理作業(yè)的個(gè)數(shù))缺點(diǎn):不能直接與計(jì)算機(jī)交互不適合調(diào)試程序單道批處理系統(tǒng):自動(dòng)性、順序性、單道性多道批處理系統(tǒng):提高CPU利用率、增加系統(tǒng)吞吐量指令:一般指令(用戶)特權(quán)指令:輸入輸出,停機(jī)(系統(tǒng))5、 SPOOLing(假脫機(jī)技術(shù)) :把獨(dú)占改為虛擬共享a) 在磁盤上開辟輸入井,輸出井b) 在主存輸入緩沖區(qū)、輸入緩沖區(qū)c) 輸入進(jìn)程數(shù)據(jù)從輸入設(shè)備輸入緩沖區(qū)輸入井 CPU需要,輸入井主存特點(diǎn):提高輸入輸出速度、把獨(dú)占改為虛擬共享、實(shí)現(xiàn)虛擬設(shè)備功能6、分時(shí)系統(tǒng):交互的、采用時(shí)
3、間片輪轉(zhuǎn)、輪流為多個(gè)終端用戶使用特點(diǎn):多路性、交互性、獨(dú)占性、及時(shí)性影響相應(yīng)時(shí)間: ( 1)機(jī)器處理能力( 2)請(qǐng)求服務(wù)時(shí)間( 3)終端數(shù)( 4)服務(wù)請(qǐng)求分布(5)調(diào)度算法7、實(shí)時(shí)系統(tǒng):在規(guī)定時(shí)間完成處理工業(yè)控制、軍事控制、實(shí)時(shí)通訊(電訊、銀行、飛機(jī)訂票、股市)特點(diǎn):多路性、獨(dú)立性、及時(shí)性、交互性、可靠性8、嵌入式操作系統(tǒng)特點(diǎn):內(nèi)核小、專用性強(qiáng)、系統(tǒng)精簡(jiǎn)、高實(shí)時(shí)性、多任務(wù)操作系統(tǒng)9、分布式操作系統(tǒng)特點(diǎn):分布性、并行性、透明性、共享性、健壯性10、操作系統(tǒng)結(jié)構(gòu): 整體結(jié)構(gòu)、層次結(jié)構(gòu)(硬件層操作系統(tǒng)層系統(tǒng)程序?qū)討?yīng)用程序?qū)樱?、微?nèi)核(客戶服務(wù)器結(jié)構(gòu)典型的 WINDOWS NT)11、計(jì)算機(jī)系統(tǒng)包括硬
4、件系統(tǒng),軟件系統(tǒng)12、計(jì)算機(jī)系統(tǒng)的資源包括兩大類硬件資源和軟件資源13、硬件系統(tǒng):中央處理器,內(nèi)存儲(chǔ)器,外存儲(chǔ)器,以及各種類型的輸入輸出設(shè)備(鍵盤,鼠標(biāo)顯示器,打印機(jī))14、軟件系統(tǒng):各種程序和數(shù)據(jù)文檔實(shí)用標(biāo)準(zhǔn)軟件系統(tǒng)又分為: 應(yīng)用軟件,支撐軟件 (數(shù)據(jù)庫,網(wǎng)絡(luò),多媒體) ,系統(tǒng)軟件 (操作系統(tǒng),編譯器)15、 . 操作系統(tǒng)的任務(wù):組織和管理計(jì)算機(jī)系統(tǒng)中的硬件和軟件資源向用戶提供各種服務(wù)功能(一方面 向程序開發(fā)和設(shè)計(jì)人員 提供高效的程序設(shè)計(jì)接口 二 向使用 計(jì)算機(jī)系統(tǒng)的用戶 提供接口)16、操作系統(tǒng)的發(fā)展1. 手工制作 2. 早期批處理 3. 多道批處理 4. 分時(shí)系統(tǒng)17、 UNIX系統(tǒng)C語
5、言編寫 ,多用戶 ,多任務(wù) ,分時(shí)操作系統(tǒng),樹形文件系統(tǒng)7. 個(gè)人計(jì)算機(jī)操作系統(tǒng)20 世紀(jì) 70 年代微軟 MS DOS單用戶單任務(wù)1984 年蘋果操作系統(tǒng)1992微軟 交互式操作系統(tǒng) WINDOWS 3.11995window951991linux linux遵循 UNIX 標(biāo)準(zhǔn) POSIX 繼承 UNIX 全部優(yōu)點(diǎn)嵌入式操作系統(tǒng)高可靠性,實(shí)時(shí)性,占有資源少,智能化能源管理。易于連接,低成本個(gè)人計(jì)算機(jī)操作系統(tǒng)單用戶多任務(wù)網(wǎng)絡(luò)操作系統(tǒng)(NOS)目標(biāo):相互通信及資源共享兩種模式:集中式,分布式網(wǎng)絡(luò)操作系統(tǒng)和分布式操作系統(tǒng) 主要不同在于:網(wǎng)絡(luò)操作系統(tǒng)可以構(gòu)架與不同的操作系統(tǒng)網(wǎng)絡(luò)操作系統(tǒng)不要求對(duì)網(wǎng)絡(luò)
6、資源透明的訪問,對(duì)本地資源和異地資源訪問區(qū)別對(duì)待分布式操作系統(tǒng)強(qiáng)調(diào)單一操作系統(tǒng)對(duì)整個(gè)分布式系統(tǒng)的管理,調(diào)度指令集: ISO/IEC7816-4提供的指令類型:數(shù)據(jù)管理類,通信控制類,安全控制類四個(gè)基本功能:資源管理,通信管理,安全管理,應(yīng)用管理智能卡硬件資源:CPU,存儲(chǔ)部件,通信接口第二章操作系統(tǒng)的運(yùn)行機(jī)制1、 CPU(運(yùn)算器、控制器、寄存器、高速緩存)寄存器:用戶可見寄存器(數(shù)據(jù)寄存器、地址寄存器、條件碼寄存器)、控制狀態(tài)寄存器(程序計(jì)數(shù)器、指令寄存器、程序狀態(tài)字)文檔實(shí)用標(biāo)準(zhǔn)2、處理器狀態(tài):( 1)管態(tài)特權(quán)指令、目態(tài)非特權(quán)指令(管態(tài)可調(diào)用所有指令和資源,改變處理器狀態(tài),目態(tài)轉(zhuǎn)換官態(tài)中斷,
7、官態(tài)轉(zhuǎn)目態(tài)修改PSW值)PSW程序狀態(tài)字( 2)核心狀態(tài)、管理狀態(tài)、用戶程序狀態(tài)(目標(biāo)狀態(tài))3、存儲(chǔ)器結(jié)構(gòu)圖4、存儲(chǔ)保護(hù)(1 界地址寄存器(1)上下限寄存器, (2)基址寄存器和限長寄存器2 存儲(chǔ)鍵)5、中斷與異常a) 中斷特點(diǎn):隨機(jī)的、可恢復(fù)的、自動(dòng)處理的b) 中斷分類c) 中斷:與正在執(zhí)行的指令無關(guān),可以屏蔽異常:與正在執(zhí)行的指令有關(guān),不可以屏蔽d) 中斷系統(tǒng):硬件中斷裝置、軟件中斷處理程序e) 通過中斷掃描機(jī)構(gòu)掃描中斷信號(hào)f)產(chǎn)生中斷方式:I/O 中斷(正常,異常) 、時(shí)鐘中斷、硬件故障中斷、程序性中斷、系統(tǒng)調(diào)用6、系統(tǒng)調(diào)用與一般調(diào)用的差別:運(yùn)行的系統(tǒng)狀態(tài)不同,系統(tǒng)調(diào)用在管態(tài)7、 I/O
8、 技術(shù)控制方法: 通道(使 CPU從 I/O 事務(wù)解脫, 提高效率、 傳輸數(shù)據(jù)較小, 按字節(jié))、DMA技術(shù)(按塊傳輸) 、緩沖技術(shù)(匹配速度問題)8、時(shí)鐘(一般由硬件提供):硬件時(shí)鐘、軟件時(shí)鐘或絕對(duì)時(shí)鐘、相對(duì)時(shí)鐘第三章 進(jìn)程線程模型1 多道程序的設(shè)計(jì)模型采用多道程序的設(shè)計(jì)可以提高CPU的利用率1.1 程序的順序執(zhí)行特點(diǎn):順序性,封閉性,程序執(zhí)行結(jié)果的確定性,程序執(zhí)行結(jié)果的可再現(xiàn)性1.2 多道程序設(shè)計(jì)通常采用并行操作技術(shù)。多道程序設(shè)計(jì)環(huán)境的特點(diǎn)根本目的:提高整個(gè)操作系統(tǒng)的效率。衡量系統(tǒng)效率的尺度:系統(tǒng)吞吐量指在單位時(shí)間內(nèi)系統(tǒng)所處理作業(yè)的道數(shù)。文檔實(shí)用標(biāo)準(zhǔn)2、處理器狀態(tài):( 1)管態(tài)特權(quán)指令、目態(tài)
9、非特權(quán)指令(管態(tài)可調(diào)用所有指令和資源,改變處理器狀態(tài),目態(tài)轉(zhuǎn)換官態(tài)中斷,官態(tài)轉(zhuǎn)目態(tài)修改PSW值)PSW程序狀態(tài)字( 2)核心狀態(tài)、管理狀態(tài)、用戶程序狀態(tài)(目標(biāo)狀態(tài))3、存儲(chǔ)器結(jié)構(gòu)圖4、存儲(chǔ)保護(hù)(1 界地址寄存器(1)上下限寄存器, (2)基址寄存器和限長寄存器2 存儲(chǔ)鍵)5、中斷與異常a) 中斷特點(diǎn):隨機(jī)的、可恢復(fù)的、自動(dòng)處理的b) 中斷分類c) 中斷:與正在執(zhí)行的指令無關(guān),可以屏蔽異常:與正在執(zhí)行的指令有關(guān),不可以屏蔽d) 中斷系統(tǒng):硬件中斷裝置、軟件中斷處理程序e) 通過中斷掃描機(jī)構(gòu)掃描中斷信號(hào)f)產(chǎn)生中斷方式:I/O 中斷(正常,異常) 、時(shí)鐘中斷、硬件故障中斷、程序性中斷、系統(tǒng)調(diào)用6、
10、系統(tǒng)調(diào)用與一般調(diào)用的差別:運(yùn)行的系統(tǒng)狀態(tài)不同,系統(tǒng)調(diào)用在管態(tài)7、 I/O 技術(shù)控制方法: 通道(使 CPU從 I/O 事務(wù)解脫, 提高效率、 傳輸數(shù)據(jù)較小, 按字節(jié))、DMA技術(shù)(按塊傳輸) 、緩沖技術(shù)(匹配速度問題)8、時(shí)鐘(一般由硬件提供):硬件時(shí)鐘、軟件時(shí)鐘或絕對(duì)時(shí)鐘、相對(duì)時(shí)鐘第三章 進(jìn)程線程模型1 多道程序的設(shè)計(jì)模型采用多道程序的設(shè)計(jì)可以提高CPU的利用率1.1 程序的順序執(zhí)行特點(diǎn):順序性,封閉性,程序執(zhí)行結(jié)果的確定性,程序執(zhí)行結(jié)果的可再現(xiàn)性1.2 多道程序設(shè)計(jì)通常采用并行操作技術(shù)。多道程序設(shè)計(jì)環(huán)境的特點(diǎn)根本目的:提高整個(gè)操作系統(tǒng)的效率。衡量系統(tǒng)效率的尺度:系統(tǒng)吞吐量指在單位時(shí)間內(nèi)系統(tǒng)
11、所處理作業(yè)的道數(shù)。文檔實(shí)用標(biāo)準(zhǔn)2、處理器狀態(tài):( 1)管態(tài)特權(quán)指令、目態(tài)非特權(quán)指令(管態(tài)可調(diào)用所有指令和資源,改變處理器狀態(tài),目態(tài)轉(zhuǎn)換官態(tài)中斷,官態(tài)轉(zhuǎn)目態(tài)修改PSW值)PSW程序狀態(tài)字( 2)核心狀態(tài)、管理狀態(tài)、用戶程序狀態(tài)(目標(biāo)狀態(tài))3、存儲(chǔ)器結(jié)構(gòu)圖4、存儲(chǔ)保護(hù)(1 界地址寄存器(1)上下限寄存器, (2)基址寄存器和限長寄存器2 存儲(chǔ)鍵)5、中斷與異常a) 中斷特點(diǎn):隨機(jī)的、可恢復(fù)的、自動(dòng)處理的b) 中斷分類c) 中斷:與正在執(zhí)行的指令無關(guān),可以屏蔽異常:與正在執(zhí)行的指令有關(guān),不可以屏蔽d) 中斷系統(tǒng):硬件中斷裝置、軟件中斷處理程序e) 通過中斷掃描機(jī)構(gòu)掃描中斷信號(hào)f)產(chǎn)生中斷方式:I/O
12、 中斷(正常,異常) 、時(shí)鐘中斷、硬件故障中斷、程序性中斷、系統(tǒng)調(diào)用6、系統(tǒng)調(diào)用與一般調(diào)用的差別:運(yùn)行的系統(tǒng)狀態(tài)不同,系統(tǒng)調(diào)用在管態(tài)7、 I/O 技術(shù)控制方法: 通道(使 CPU從 I/O 事務(wù)解脫, 提高效率、 傳輸數(shù)據(jù)較小, 按字節(jié))、DMA技術(shù)(按塊傳輸) 、緩沖技術(shù)(匹配速度問題)8、時(shí)鐘(一般由硬件提供):硬件時(shí)鐘、軟件時(shí)鐘或絕對(duì)時(shí)鐘、相對(duì)時(shí)鐘第三章 進(jìn)程線程模型1 多道程序的設(shè)計(jì)模型采用多道程序的設(shè)計(jì)可以提高CPU的利用率1.1 程序的順序執(zhí)行特點(diǎn):順序性,封閉性,程序執(zhí)行結(jié)果的確定性,程序執(zhí)行結(jié)果的可再現(xiàn)性1.2 多道程序設(shè)計(jì)通常采用并行操作技術(shù)。多道程序設(shè)計(jì)環(huán)境的特點(diǎn)根本目的:
13、提高整個(gè)操作系統(tǒng)的效率。衡量系統(tǒng)效率的尺度:系統(tǒng)吞吐量指在單位時(shí)間內(nèi)系統(tǒng)所處理作業(yè)的道數(shù)。文檔實(shí)用標(biāo)準(zhǔn)2、處理器狀態(tài):( 1)管態(tài)特權(quán)指令、目態(tài)非特權(quán)指令(管態(tài)可調(diào)用所有指令和資源,改變處理器狀態(tài),目態(tài)轉(zhuǎn)換官態(tài)中斷,官態(tài)轉(zhuǎn)目態(tài)修改PSW值)PSW程序狀態(tài)字( 2)核心狀態(tài)、管理狀態(tài)、用戶程序狀態(tài)(目標(biāo)狀態(tài))3、存儲(chǔ)器結(jié)構(gòu)圖4、存儲(chǔ)保護(hù)(1 界地址寄存器(1)上下限寄存器, (2)基址寄存器和限長寄存器2 存儲(chǔ)鍵)5、中斷與異常a) 中斷特點(diǎn):隨機(jī)的、可恢復(fù)的、自動(dòng)處理的b) 中斷分類c) 中斷:與正在執(zhí)行的指令無關(guān),可以屏蔽異常:與正在執(zhí)行的指令有關(guān),不可以屏蔽d) 中斷系統(tǒng):硬件中斷裝置、軟
14、件中斷處理程序e) 通過中斷掃描機(jī)構(gòu)掃描中斷信號(hào)f)產(chǎn)生中斷方式:I/O 中斷(正常,異常) 、時(shí)鐘中斷、硬件故障中斷、程序性中斷、系統(tǒng)調(diào)用6、系統(tǒng)調(diào)用與一般調(diào)用的差別:運(yùn)行的系統(tǒng)狀態(tài)不同,系統(tǒng)調(diào)用在管態(tài)7、 I/O 技術(shù)控制方法: 通道(使 CPU從 I/O 事務(wù)解脫, 提高效率、 傳輸數(shù)據(jù)較小, 按字節(jié))、DMA技術(shù)(按塊傳輸) 、緩沖技術(shù)(匹配速度問題)8、時(shí)鐘(一般由硬件提供):硬件時(shí)鐘、軟件時(shí)鐘或絕對(duì)時(shí)鐘、相對(duì)時(shí)鐘第三章 進(jìn)程線程模型1 多道程序的設(shè)計(jì)模型采用多道程序的設(shè)計(jì)可以提高CPU的利用率1.1 程序的順序執(zhí)行特點(diǎn):順序性,封閉性,程序執(zhí)行結(jié)果的確定性,程序執(zhí)行結(jié)果的可再現(xiàn)性1
15、.2 多道程序設(shè)計(jì)通常采用并行操作技術(shù)。多道程序設(shè)計(jì)環(huán)境的特點(diǎn)根本目的:提高整個(gè)操作系統(tǒng)的效率。衡量系統(tǒng)效率的尺度:系統(tǒng)吞吐量指在單位時(shí)間內(nèi)系統(tǒng)所處理作業(yè)的道數(shù)。文檔實(shí)用標(biāo)準(zhǔn)2、處理器狀態(tài):( 1)管態(tài)特權(quán)指令、目態(tài)非特權(quán)指令(管態(tài)可調(diào)用所有指令和資源,改變處理器狀態(tài),目態(tài)轉(zhuǎn)換官態(tài)中斷,官態(tài)轉(zhuǎn)目態(tài)修改PSW值)PSW程序狀態(tài)字( 2)核心狀態(tài)、管理狀態(tài)、用戶程序狀態(tài)(目標(biāo)狀態(tài))3、存儲(chǔ)器結(jié)構(gòu)圖4、存儲(chǔ)保護(hù)(1 界地址寄存器(1)上下限寄存器, (2)基址寄存器和限長寄存器2 存儲(chǔ)鍵)5、中斷與異常a) 中斷特點(diǎn):隨機(jī)的、可恢復(fù)的、自動(dòng)處理的b) 中斷分類c) 中斷:與正在執(zhí)行的指令無關(guān),可以屏
16、蔽異常:與正在執(zhí)行的指令有關(guān),不可以屏蔽d) 中斷系統(tǒng):硬件中斷裝置、軟件中斷處理程序e) 通過中斷掃描機(jī)構(gòu)掃描中斷信號(hào)f)產(chǎn)生中斷方式:I/O 中斷(正常,異常) 、時(shí)鐘中斷、硬件故障中斷、程序性中斷、系統(tǒng)調(diào)用6、系統(tǒng)調(diào)用與一般調(diào)用的差別:運(yùn)行的系統(tǒng)狀態(tài)不同,系統(tǒng)調(diào)用在管態(tài)7、 I/O 技術(shù)控制方法: 通道(使 CPU從 I/O 事務(wù)解脫, 提高效率、 傳輸數(shù)據(jù)較小, 按字節(jié))、DMA技術(shù)(按塊傳輸) 、緩沖技術(shù)(匹配速度問題)8、時(shí)鐘(一般由硬件提供):硬件時(shí)鐘、軟件時(shí)鐘或絕對(duì)時(shí)鐘、相對(duì)時(shí)鐘第三章 進(jìn)程線程模型1 多道程序的設(shè)計(jì)模型采用多道程序的設(shè)計(jì)可以提高CPU的利用率1.1 程序的順序
17、執(zhí)行特點(diǎn):順序性,封閉性,程序執(zhí)行結(jié)果的確定性,程序執(zhí)行結(jié)果的可再現(xiàn)性1.2 多道程序設(shè)計(jì)通常采用并行操作技術(shù)。多道程序設(shè)計(jì)環(huán)境的特點(diǎn)根本目的:提高整個(gè)操作系統(tǒng)的效率。衡量系統(tǒng)效率的尺度:系統(tǒng)吞吐量指在單位時(shí)間內(nèi)系統(tǒng)所處理作業(yè)的道數(shù)。文檔實(shí)用標(biāo)準(zhǔn)2、處理器狀態(tài):( 1)管態(tài)特權(quán)指令、目態(tài)非特權(quán)指令(管態(tài)可調(diào)用所有指令和資源,改變處理器狀態(tài),目態(tài)轉(zhuǎn)換官態(tài)中斷,官態(tài)轉(zhuǎn)目態(tài)修改PSW值)PSW程序狀態(tài)字( 2)核心狀態(tài)、管理狀態(tài)、用戶程序狀態(tài)(目標(biāo)狀態(tài))3、存儲(chǔ)器結(jié)構(gòu)圖4、存儲(chǔ)保護(hù)(1 界地址寄存器(1)上下限寄存器, (2)基址寄存器和限長寄存器2 存儲(chǔ)鍵)5、中斷與異常a) 中斷特點(diǎn):隨機(jī)的、可
18、恢復(fù)的、自動(dòng)處理的b)中斷分類c)中斷:與正在執(zhí)行的指令無關(guān),可以屏蔽異常:與正在執(zhí)行的指令有關(guān),不可以屏蔽d)中斷系統(tǒng):硬件中斷裝置、軟件中斷處理程序e)通過中斷掃描機(jī)構(gòu)掃描中斷信號(hào)f)產(chǎn)生中斷方式:I/O 中斷(正常,異常) 、時(shí)鐘中斷、硬件故障中斷、程序性中斷、系統(tǒng)調(diào)用6、系統(tǒng)調(diào)用與一般調(diào)用的差別:運(yùn)行的系統(tǒng)狀態(tài)不同,系統(tǒng)調(diào)用在管態(tài)7、 I/O 技術(shù)控制方法: 通道(使 CPU從 I/O 事務(wù)解脫, 提高效率、 傳輸數(shù)據(jù)較小, 按字節(jié))、DMA技術(shù)(按塊傳輸) 、緩沖技術(shù)(匹配速度問題)8、時(shí)鐘(一般由硬件提供):硬件時(shí)鐘、軟件時(shí)鐘或絕對(duì)時(shí)鐘、相對(duì)時(shí)鐘第三章 進(jìn)程線程模型1 多道程序的設(shè)
19、計(jì)模型采用多道程序的設(shè)計(jì)可以提高CPU的利用率1.1 程序的順序執(zhí)行特點(diǎn):順序性,封閉性,程序執(zhí)行結(jié)果的確定性,程序執(zhí)行結(jié)果的可再現(xiàn)性1.2 多道程序設(shè)計(jì)通常采用并行操作技術(shù)。多道程序設(shè)計(jì)環(huán)境的特點(diǎn)根本目的:提高整個(gè)操作系統(tǒng)的效率。衡量系統(tǒng)效率的尺度:系統(tǒng)吞吐量指在單位時(shí)間內(nèi)系統(tǒng)所處理作業(yè)的道數(shù)。文檔實(shí)用標(biāo)準(zhǔn)2、處理器狀態(tài):( 1)管態(tài)特權(quán)指令、目態(tài)非特權(quán)指令(管態(tài)可調(diào)用所有指令和資源,改變處理器狀態(tài),目態(tài)轉(zhuǎn)換官態(tài)中斷,官態(tài)轉(zhuǎn)目態(tài)修改PSW值)PSW程序狀態(tài)字( 2)核心狀態(tài)、管理狀態(tài)、用戶程序狀態(tài)(目標(biāo)狀態(tài))3、存儲(chǔ)器結(jié)構(gòu)圖4、存儲(chǔ)保護(hù)(1 界地址寄存器(1)上下限寄存器, (2)基址寄存器
20、和限長寄存器2 存儲(chǔ)鍵)5、中斷與異常a) 中斷特點(diǎn):隨機(jī)的、可恢復(fù)的、自動(dòng)處理的b) 中斷分類c) 中斷:與正在執(zhí)行的指令無關(guān),可以屏蔽異常:與正在執(zhí)行的指令有關(guān),不可以屏蔽d) 中斷系統(tǒng):硬件中斷裝置、軟件中斷處理程序e) 通過中斷掃描機(jī)構(gòu)掃描中斷信號(hào)f)產(chǎn)生中斷方式:I/O 中斷(正常,異常) 、時(shí)鐘中斷、硬件故障中斷、程序性中斷、系統(tǒng)調(diào)用6、系統(tǒng)調(diào)用與一般調(diào)用的差別:運(yùn)行的系統(tǒng)狀態(tài)不同,系統(tǒng)調(diào)用在管態(tài)7、 I/O 技術(shù)控制方法: 通道(使 CPU從 I/O 事務(wù)解脫, 提高效率、 傳輸數(shù)據(jù)較小, 按字節(jié))、DMA技術(shù)(按塊傳輸) 、緩沖技術(shù)(匹配速度問題)8、時(shí)鐘(一般由硬件提供):硬
21、件時(shí)鐘、軟件時(shí)鐘或絕對(duì)時(shí)鐘、相對(duì)時(shí)鐘第三章 進(jìn)程線程模型1 多道程序的設(shè)計(jì)模型采用多道程序的設(shè)計(jì)可以提高CPU的利用率1.1 程序的順序執(zhí)行特點(diǎn):順序性,封閉性,程序執(zhí)行結(jié)果的確定性,程序執(zhí)行結(jié)果的可再現(xiàn)性1.2 多道程序設(shè)計(jì)通常采用并行操作技術(shù)。多道程序設(shè)計(jì)環(huán)境的特點(diǎn)根本目的:提高整個(gè)操作系統(tǒng)的效率。衡量系統(tǒng)效率的尺度:系統(tǒng)吞吐量指在單位時(shí)間內(nèi)系統(tǒng)所處理作業(yè)的道數(shù)。文檔實(shí)用標(biāo)準(zhǔn)2、處理器狀態(tài):( 1)管態(tài)特權(quán)指令、目態(tài)非特權(quán)指令(管態(tài)可調(diào)用所有指令和資源,改變處理器狀態(tài),目態(tài)轉(zhuǎn)換官態(tài)中斷,官態(tài)轉(zhuǎn)目態(tài)修改PSW值)PSW程序狀態(tài)字( 2)核心狀態(tài)、管理狀態(tài)、用戶程序狀態(tài)(目標(biāo)狀態(tài))3、存儲(chǔ)器結(jié)
22、構(gòu)圖4、存儲(chǔ)保護(hù)(1 界地址寄存器(1)上下限寄存器, (2)基址寄存器和限長寄存器2 存儲(chǔ)鍵)5、中斷與異常a) 中斷特點(diǎn):隨機(jī)的、可恢復(fù)的、自動(dòng)處理的b) 中斷分類c) 中斷:與正在執(zhí)行的指令無關(guān),可以屏蔽異常:與正在執(zhí)行的指令有關(guān),不可以屏蔽d) 中斷系統(tǒng):硬件中斷裝置、軟件中斷處理程序e) 通過中斷掃描機(jī)構(gòu)掃描中斷信號(hào)f)產(chǎn)生中斷方式:I/O 中斷(正常,異常) 、時(shí)鐘中斷、硬件故障中斷、程序性中斷、系統(tǒng)調(diào)用6、系統(tǒng)調(diào)用與一般調(diào)用的差別:運(yùn)行的系統(tǒng)狀態(tài)不同,系統(tǒng)調(diào)用在管態(tài)7、 I/O 技術(shù)控制方法: 通道(使 CPU從 I/O 事務(wù)解脫, 提高效率、 傳輸數(shù)據(jù)較小, 按字節(jié))、DMA技
23、術(shù)(按塊傳輸) 、緩沖技術(shù)(匹配速度問題)8、時(shí)鐘(一般由硬件提供):硬件時(shí)鐘、軟件時(shí)鐘或絕對(duì)時(shí)鐘、相對(duì)時(shí)鐘第三章 進(jìn)程線程模型1 多道程序的設(shè)計(jì)模型采用多道程序的設(shè)計(jì)可以提高CPU的利用率1.1 程序的順序執(zhí)行特點(diǎn):順序性,封閉性,程序執(zhí)行結(jié)果的確定性,程序執(zhí)行結(jié)果的可再現(xiàn)性1.2 多道程序設(shè)計(jì)通常采用并行操作技術(shù)。多道程序設(shè)計(jì)環(huán)境的特點(diǎn)根本目的:提高整個(gè)操作系統(tǒng)的效率。衡量系統(tǒng)效率的尺度:系統(tǒng)吞吐量指在單位時(shí)間內(nèi)系統(tǒng)所處理作業(yè)的道數(shù)。文檔實(shí)用標(biāo)準(zhǔn)2、處理器狀態(tài):( 1)管態(tài)特權(quán)指令、目態(tài)非特權(quán)指令(管態(tài)可調(diào)用所有指令和資源,改變處理器狀態(tài),目態(tài)轉(zhuǎn)換官態(tài)中斷,官態(tài)轉(zhuǎn)目態(tài)修改PSW值)PSW程
24、序狀態(tài)字( 2)核心狀態(tài)、管理狀態(tài)、用戶程序狀態(tài)(目標(biāo)狀態(tài))3、存儲(chǔ)器結(jié)構(gòu)圖4、存儲(chǔ)保護(hù)(1 界地址寄存器(1)上下限寄存器, (2)基址寄存器和限長寄存器2 存儲(chǔ)鍵)5、中斷與異常a) 中斷特點(diǎn):隨機(jī)的、可恢復(fù)的、自動(dòng)處理的b) 中斷分類c) 中斷:與正在執(zhí)行的指令無關(guān),可以屏蔽異常:與正在執(zhí)行的指令有關(guān),不可以屏蔽d) 中斷系統(tǒng):硬件中斷裝置、軟件中斷處理程序e) 通過中斷掃描機(jī)構(gòu)掃描中斷信號(hào)f)產(chǎn)生中斷方式:I/O 中斷(正常,異常) 、時(shí)鐘中斷、硬件故障中斷、程序性中斷、系統(tǒng)調(diào)用6、系統(tǒng)調(diào)用與一般調(diào)用的差別:運(yùn)行的系統(tǒng)狀態(tài)不同,系統(tǒng)調(diào)用在管態(tài)7、 I/O 技術(shù)控制方法: 通道(使 CPU從 I/O 事務(wù)解脫, 提高效率、 傳輸數(shù)據(jù)較小, 按字節(jié))、DMA技術(shù)(按塊傳輸) 、緩沖技術(shù)(匹配速度問題)8、時(shí)鐘(一般由硬件提供):硬件時(shí)鐘、軟件時(shí)鐘或絕對(duì)時(shí)鐘、
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 關(guān)于酒店轉(zhuǎn)讓合同范本
- 2025年GPPS項(xiàng)目建議書
- 買車預(yù)售合同范本
- 合同范例專用條款
- 個(gè)人演出勞務(wù)合同范例
- 攤位出兌合同范本
- 賣家解除合同范本
- 取送車合同范本
- 2025年特種用途鋼絲及鋼絲繩項(xiàng)目合作計(jì)劃書
- 籃球場(chǎng)地租賃合同范本
- 2025年黑龍江旅游職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫含答案
- 工藝技術(shù)人員工作總結(jié)
- 醫(yī)院護(hù)理人文關(guān)懷實(shí)踐規(guī)范專家共識(shí)課件
- DeepSeek在自然災(zāi)害預(yù)警中的潛力
- 2025年專利技術(shù)保密協(xié)議書模板
- 個(gè)人合伙開店合同范本
- 2024年設(shè)備監(jiān)理師考試題庫及答案參考
- 廣州電視塔鋼結(jié)構(gòu)施工方案
- 《研學(xué)旅行課程設(shè)計(jì)》課件-研學(xué)課程設(shè)計(jì)計(jì)劃
- 中醫(yī)痹癥-課件
- 粱、柱、板截面取值原則最終
評(píng)論
0/150
提交評(píng)論