北京交通大學(xué)XXXX-XXXX操作系統(tǒng)_第1頁
北京交通大學(xué)XXXX-XXXX操作系統(tǒng)_第2頁
北京交通大學(xué)XXXX-XXXX操作系統(tǒng)_第3頁
北京交通大學(xué)XXXX-XXXX操作系統(tǒng)_第4頁
北京交通大學(xué)XXXX-XXXX操作系統(tǒng)_第5頁
已閱讀5頁,還剩211頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

主講教師:翟高壽(副教授)聯(lián)系電話辦)電子郵件:gszhai@制作人:翟高壽制作單位:北京交通大學(xué)計算機(jī)學(xué)院《操作系統(tǒng)》7/5/20231北京交通大學(xué)計算機(jī)學(xué)院翟高壽教學(xué)目標(biāo)全面、系統(tǒng)地介紹計算機(jī)操作系統(tǒng)的體系結(jié)構(gòu)、實現(xiàn)機(jī)理及相關(guān)方法和技術(shù),培養(yǎng)廣大學(xué)生在系統(tǒng)軟件開發(fā)方面的理論基礎(chǔ)及技術(shù)素養(yǎng)。7/5/20232北京交通大學(xué)計算機(jī)學(xué)院翟高壽主要相關(guān)課程先修課程:

數(shù)據(jù)結(jié)構(gòu)接口技術(shù)、計算機(jī)組成原理匯編語言程序設(shè)計C語言程序設(shè)計并行/后續(xù)課程:計算機(jī)體系結(jié)構(gòu)、操作系統(tǒng)實踐7/5/20233北京交通大學(xué)計算機(jī)學(xué)院翟高壽教材

計算機(jī)操作系統(tǒng)湯子瀛哲鳳屏湯小丹

西安電子科技大學(xué)出版社參考教材

計算機(jī)操作系統(tǒng)教程張堯?qū)W史美林清華大學(xué)出版社

操作系統(tǒng)教程陳向群楊芙清北京大學(xué)出版社

Windows操作系統(tǒng)原理尤晉元史美林陳向群機(jī)械工業(yè)出版社

操作系統(tǒng)基礎(chǔ)屠立德屠祁清華大學(xué)出版社

操作系統(tǒng)教程孫仲秀高等教育出版社

操作系統(tǒng)教程-原理和實例分析孟靜高等教育出版社

AppliedOperatingSystemConcept

AbrahanSilberschatz高等教育出版社

TheDesignofTheUnixOperatingSystemManriceJ.Bach人民郵電出版社

現(xiàn)代操作系統(tǒng)陳向群等譯機(jī)械工業(yè)出版社7/5/20234北京交通大學(xué)計算機(jī)學(xué)院翟高壽教材內(nèi)容刪減說明第三章處理機(jī)調(diào)度與死鎖3.3實時調(diào)度3.4多處理機(jī)系統(tǒng)中的調(diào)度第五章設(shè)備管理5.6磁盤存儲器管理第八章網(wǎng)絡(luò)操作系統(tǒng)第九章系統(tǒng)安全性7/5/20235北京交通大學(xué)計算機(jī)學(xué)院翟高壽課程主要內(nèi)容及教學(xué)安排操作系統(tǒng)引論(10學(xué)時)處理機(jī)管理(18學(xué)時)存儲管理(12學(xué)時)設(shè)備管理(8學(xué)時)文件系統(tǒng)(8學(xué)時)操作系統(tǒng)設(shè)計實例(8學(xué)時)7/5/20236北京交通大學(xué)計算機(jī)學(xué)院翟高壽第一章操作系統(tǒng)引論1.1什么是操作系統(tǒng)1.2計算機(jī)體系結(jié)構(gòu)及操作系統(tǒng)硬件基礎(chǔ)1.3操作系統(tǒng)用戶接口及系統(tǒng)調(diào)用實現(xiàn)1.4操作系統(tǒng)啟動模塊及自裝入機(jī)制

1.5操作系統(tǒng)的發(fā)展1.6操作系統(tǒng)的功能與特征1.7操作系統(tǒng)的結(jié)構(gòu)設(shè)計7/5/20237北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.1什么是操作系統(tǒng)1.1.1操作系統(tǒng)的地位和目標(biāo)1.1.2操作系統(tǒng)的作用1.1.3操作系統(tǒng)的組成及層次模型1.1.4操作系統(tǒng)的定義1.1.5操作系統(tǒng)舉例7/5/20238北京交通大學(xué)計算機(jī)學(xué)院翟高壽計算機(jī)系統(tǒng)的組成計算機(jī)系統(tǒng)(層次結(jié)構(gòu))軟件硬件及固件(裸機(jī))應(yīng)用軟件系統(tǒng)軟件編輯程序/匯編程序/編譯程序/數(shù)據(jù)庫管理系統(tǒng)操作系統(tǒng)7/5/20239北京交通大學(xué)計算機(jī)學(xué)院翟高壽操作系統(tǒng)在計算機(jī)系統(tǒng)中的地位7/5/202310北京交通大學(xué)計算機(jī)學(xué)院翟高壽操作系統(tǒng)的設(shè)計目標(biāo)方便性提供用戶接口,使計算機(jī)系統(tǒng)更方便使用有效性通過有效管理和分配軟、硬件資源及合理組織計算機(jī)工作流程來改善資源利用率、提高系統(tǒng)吞吐量可擴(kuò)充性計算機(jī)硬件和體系結(jié)構(gòu)的迅猛發(fā)展及其所對應(yīng)的更高的功能和性能要求開放性不同廠家與不同類型的計算機(jī)及其設(shè)備的網(wǎng)絡(luò)化集成和協(xié)同工作,實現(xiàn)應(yīng)用程序可移植性和互操作性7/5/202311北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.1什么是操作系統(tǒng)1.1.1操作系統(tǒng)的地位和目標(biāo)1.1.2操作系統(tǒng)的作用1.1.3操作系統(tǒng)的組成及層次模型1.1.4操作系統(tǒng)的定義1.1.5操作系統(tǒng)舉例7/5/202312北京交通大學(xué)計算機(jī)學(xué)院翟高壽操作系統(tǒng)的作用(1)

用戶與計算機(jī)硬件系統(tǒng)之間的接口命令方式(操作系統(tǒng)外殼)面向一般用戶命令行/菜單式/命令腳本式/圖形用戶接口系統(tǒng)調(diào)用方式(操作系統(tǒng)內(nèi)核)面向程序開發(fā)人員形式上類似于過程調(diào)用,編制程序中使用7/5/202313北京交通大學(xué)計算機(jī)學(xué)院翟高壽操作系統(tǒng)的作用(2)

計算機(jī)系統(tǒng)資源的管理者管理對象處理器、存儲器、外圍設(shè)備以及信息(數(shù)據(jù)和軟件)管理內(nèi)容資源的分配、回收和訪問操作記錄資源的當(dāng)前狀態(tài)(數(shù)量和使用情況)、相應(yīng)管理策略(共享、保護(hù)及用戶權(quán)限)7/5/202314北京交通大學(xué)計算機(jī)學(xué)院翟高壽操作系統(tǒng)的作用(3)

用作擴(kuò)充機(jī)器(或虛擬機(jī))在裸機(jī)上添加處理機(jī)管理、存儲管理、設(shè)備管理、文件管理、作業(yè)管理、圖形化用戶接口等功能,使計算機(jī)系統(tǒng)功能顯著增強(qiáng)、使用更為方便7/5/202315北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.1什么是操作系統(tǒng)1.1.1操作系統(tǒng)的地位和目標(biāo)1.1.2操作系統(tǒng)的作用1.1.3操作系統(tǒng)的組成及層次模型1.1.4操作系統(tǒng)的定義1.1.5操作系統(tǒng)舉例7/5/202316北京交通大學(xué)計算機(jī)學(xué)院翟高壽操作系統(tǒng)的組成及層次模型用戶接口(命令接口、程序接口、圖形用戶接口)對對象進(jìn)行操縱和管理的軟件集合(處理機(jī)/存儲器/設(shè)備/文件/作業(yè)管理軟件)操作系統(tǒng)對象(處理機(jī)、存儲器、設(shè)備、文件和作業(yè))7/5/202317北京交通大學(xué)計算機(jī)學(xué)院翟高壽操作系統(tǒng)層次模型細(xì)化7/5/202318北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.1什么是操作系統(tǒng)1.1.1操作系統(tǒng)的地位和目標(biāo)1.1.2操作系統(tǒng)的作用1.1.3操作系統(tǒng)的組成及層次模型1.1.4操作系統(tǒng)的定義1.1.5操作系統(tǒng)舉例7/5/202319北京交通大學(xué)計算機(jī)學(xué)院翟高壽操作系統(tǒng)的定義操作系統(tǒng)是最基本的系統(tǒng)軟件,是一組有效管理和控制計算機(jī)硬件和軟件資源、合理地對各類作業(yè)進(jìn)行調(diào)度以組織和控制系統(tǒng)工作流程,并方便用戶使用計算機(jī)的程序的集合。7/5/202320北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.1什么是操作系統(tǒng)1.1.1操作系統(tǒng)的地位和目標(biāo)1.1.2操作系統(tǒng)的作用1.1.3操作系統(tǒng)的組成及層次模型1.1.4操作系統(tǒng)的定義1.1.5操作系統(tǒng)舉例7/5/202321北京交通大學(xué)計算機(jī)學(xué)院翟高壽操作系統(tǒng)舉例MSDOSWindows(NT、9X、200X、Vista)UNIX(Solaris)Linux(RedHat、RedFlag)NovellNetware7/5/202322北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.1什么是操作系統(tǒng)1.1.1操作系統(tǒng)的地位和目標(biāo)1.1.2操作系統(tǒng)的作用1.1.3操作系統(tǒng)的組成及層次模型1.1.4操作系統(tǒng)的定義1.1.5操作系統(tǒng)舉例7/5/202323北京交通大學(xué)計算機(jī)學(xué)院翟高壽作業(yè)題1.1什么是操作系統(tǒng)?用自己的話談?wù)勀銓Σ僮飨到y(tǒng)概念的認(rèn)識與理解。7/5/202324北京交通大學(xué)計算機(jī)學(xué)院翟高壽第一章操作系統(tǒng)引論1.1什么是操作系統(tǒng)1.2計算機(jī)體系結(jié)構(gòu)及操作系統(tǒng)硬件基礎(chǔ)1.3操作系統(tǒng)用戶接口及系統(tǒng)調(diào)用實現(xiàn)1.4操作系統(tǒng)啟動模塊及自裝入機(jī)制

1.5操作系統(tǒng)的發(fā)展1.6操作系統(tǒng)的功能與特征1.7操作系統(tǒng)的結(jié)構(gòu)設(shè)計7/5/202325北京交通大學(xué)計算機(jī)學(xué)院翟高壽計算機(jī)系統(tǒng)體系結(jié)構(gòu)7/5/202326北京交通大學(xué)計算機(jī)學(xué)院翟高壽計算機(jī)系統(tǒng)硬件組成7/5/202327北京交通大學(xué)計算機(jī)學(xué)院翟高壽內(nèi)存系統(tǒng)MemorySystems主存MainMemoryRAM&ROM實際地址空間realaddressspace或稱作物理地址空間,按字節(jié)編址BytesRAM&ROM保留用于設(shè)備或以后它用高速緩沖CacheMemories因內(nèi)存尋址訪問效率和局部性原理而引入由硬件管理,對軟件不可見??7/5/202328北京交通大學(xué)計算機(jī)學(xué)院翟高壽高速緩存CacheMemories關(guān)聯(lián)存儲器及置換(淘汰)算法7/5/202329北京交通大學(xué)計算機(jī)學(xué)院翟高壽輸入輸出系統(tǒng)組織方式7/5/202330北京交通大學(xué)計算機(jī)學(xué)院翟高壽用戶指令集體系結(jié)構(gòu)UserISA寄存器架構(gòu)通用寄存器、特定類型寄存器(如浮點數(shù))專用寄存器(PC、鏈接/棧指針/條件碼/循環(huán)計數(shù)寄存器)內(nèi)存架構(gòu)邏輯/虛擬地址空間線性編址eg.0x00000000?0x80000000?0xFFFFFFFF分段編址eg.0#~15#分段基址?段寄存器值用戶指令——運算型內(nèi)存存取指令、分支跳轉(zhuǎn)指令整數(shù)算術(shù)、邏輯及移位指令浮點指令分段256MB虛存252B7/5/202331北京交通大學(xué)計算機(jī)學(xué)院翟高壽應(yīng)用程序(用戶級)3#級用戶模式特權(quán)級別與環(huán)結(jié)構(gòu)用戶模式、特權(quán)/超級/系統(tǒng)模式系統(tǒng)模式(a)擴(kuò)展級2#級(b)系統(tǒng)服務(wù)1#級內(nèi)核0#級7/5/202332北京交通大學(xué)計算機(jī)學(xué)院翟高壽系統(tǒng)指令集體系結(jié)構(gòu)SystemISA系統(tǒng)寄存器架構(gòu)系統(tǒng)時鐘寄存器、陷入與中斷寄存器陷入與中斷屏蔽寄存器、頁/段表指針寄存器處理器資源管理支持系統(tǒng)調(diào)用/返回指令、中斷定時器及設(shè)置機(jī)制內(nèi)存資源管理支持虛擬地址空間到物理地址空間的映射(頁表&TLB)I/O資源管理支持I/O設(shè)備尋址與I/O指令陷入與中斷7/5/202333北京交通大學(xué)計算機(jī)學(xué)院翟高壽陷入與中斷陷入指令執(zhí)行時因異常情況(如運算溢出、缺頁、違規(guī)內(nèi)存訪問、非法操作碼等)產(chǎn)生的控制遷移副效應(yīng)陷入流程(異?!O(shè)置陷入寄存器→查看陷入屏蔽寄存器裁決→終止“陷入”指令并置處理器準(zhǔn)確狀態(tài)→保存程序計數(shù)及各寄存器值→處理器置特權(quán)模式并交操作系統(tǒng)控制權(quán)→操作系統(tǒng)保存未被硬件保存的“陷入”進(jìn)程的關(guān)鍵狀態(tài)信息,經(jīng)分析轉(zhuǎn)特定異常陷入處理例程,待完成返回后恢復(fù)現(xiàn)場和轉(zhuǎn)原“陷入”進(jìn)程“異?!敝噶钐幚^續(xù)執(zhí)行)另“系統(tǒng)調(diào)用”式陷入(訪管指令int21H/int0x80)中斷由相對于當(dāng)前執(zhí)行進(jìn)程的外部事件(如I/O操作、定時)引起,與特定指令執(zhí)行無關(guān)流程?7/5/202334北京交通大學(xué)計算機(jī)學(xué)院翟高壽IA-32體系結(jié)構(gòu)舉例說明系統(tǒng)寄存器架構(gòu)標(biāo)志寄存器EFLAGS(通用標(biāo)志、系統(tǒng)標(biāo)志)內(nèi)存管理寄存器GDTR、IDTR、LDTR、TR控制寄存器CR0、CR1、CR2、CR3保護(hù)模式內(nèi)存管理內(nèi)存尋址(分段尋址技術(shù);邏輯地址14+32)地址變換(分段[段選擇符→段描述符]+分頁)內(nèi)存保護(hù)(全局/局部描述符表、特權(quán)級)中斷和異常處理中斷向量與中斷描述符表、中斷源與異常源任務(wù)管理(任務(wù)狀態(tài)段)任務(wù)切換與過程調(diào)用不同!7/5/202335北京交通大學(xué)計算機(jī)學(xué)院翟高壽操作系統(tǒng)其它硬件基礎(chǔ)舉例說明內(nèi)存地址空間布局、基本輸入輸出系統(tǒng)BIOSCMOS存儲器與實時時鐘RTI/O端口尋址和訪問控制方式主要使用獨立編址方式,部分使用統(tǒng)一編址方式中斷控制器Intel8259A、定時計數(shù)器Intel8254DMA控制器Intel8237A、鍵盤控制器Intel8042串行控制卡RS-232標(biāo)準(zhǔn)顯示卡MDA/CGA/EGA/VGA軟盤控制器和硬盤控制器7/5/202336北京交通大學(xué)計算機(jī)學(xué)院翟高壽作業(yè)題1.2設(shè)想由你自己負(fù)責(zé)組織一個項目團(tuán)隊來構(gòu)建操作系統(tǒng),你應(yīng)當(dāng)要求項目成員事先學(xué)習(xí)和掌握哪些硬件基礎(chǔ)知識?并給出你對相關(guān)知識的理解與總結(jié)。7/5/202337北京交通大學(xué)計算機(jī)學(xué)院翟高壽第一章操作系統(tǒng)引論1.1什么是操作系統(tǒng)1.2計算機(jī)體系結(jié)構(gòu)及操作系統(tǒng)硬件基礎(chǔ)1.3操作系統(tǒng)用戶接口及系統(tǒng)調(diào)用實現(xiàn)1.4操作系統(tǒng)啟動模塊及自裝入機(jī)制

1.5操作系統(tǒng)的發(fā)展1.6操作系統(tǒng)的功能與特征1.7操作系統(tǒng)的結(jié)構(gòu)設(shè)計7/5/202338北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.3操作系統(tǒng)用戶接口及系統(tǒng)調(diào)用實現(xiàn)1.3.1操作系統(tǒng)接口分類1.3.2聯(lián)機(jī)命令接口1.3.3圖形用戶接口1.3.4系統(tǒng)調(diào)用7/5/202339北京交通大學(xué)計算機(jī)學(xué)院翟高壽操作系統(tǒng)接口分類基于接口表現(xiàn)形式劃分用戶接口命令接口(具體可分為聯(lián)/脫機(jī)命令接口)圖形用戶接口(圖形化操作界面)程序接口(方便用戶程序訪問系統(tǒng)資源,由一組系統(tǒng)調(diào)用組成)基于接口使用者類型劃分本地用戶接口網(wǎng)絡(luò)用戶接口7/5/202340北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.3操作系統(tǒng)用戶接口及系統(tǒng)調(diào)用實現(xiàn)1.3.1操作系統(tǒng)接口分類1.3.2聯(lián)機(jī)命令接口1.3.3圖形用戶接口1.3.4系統(tǒng)調(diào)用7/5/202341北京交通大學(xué)計算機(jī)學(xué)院翟高壽聯(lián)機(jī)命令接口構(gòu)成一組聯(lián)機(jī)命令鍵盤終端處理程序命令解釋程序7/5/202342北京交通大學(xué)計算機(jī)學(xué)院翟高壽聯(lián)機(jī)命令及分類聯(lián)機(jī)命令格式 <命令>[<可選項>]<參數(shù)序列>聯(lián)機(jī)命令類型系統(tǒng)訪問類磁盤操作類、文件操作類、目錄操作類通信類輸入輸出重定向、管道連接、過濾命令批處理命令Linux常用操作命令?7/5/202343北京交通大學(xué)計算機(jī)學(xué)院翟高壽鍵盤終端處理程序基本功能接收用戶從終端輸入的字符面向字符/行方式管理字符緩沖,以暫存所接收的字符專用緩沖區(qū)、公用緩沖池方式將用戶鍵入字符回送屏幕顯示硬件/軟件實現(xiàn)方式提供屏幕編輯(編輯鍵)特殊字符處理(中斷/停止或恢復(fù)上卷)7/5/202344北京交通大學(xué)計算機(jī)學(xué)院翟高壽命令解釋程序工作流程

系統(tǒng)啟動顯示命令提示符命令合法否?接收命令行輸入內(nèi)部命令?執(zhí)行exec系統(tǒng)調(diào)用裝入命令處理程序并予以執(zhí)行是系統(tǒng)初始化是基于命令識別特定方法轉(zhuǎn)向執(zhí)行對應(yīng)命令處理程序外部命令?是否否否7/5/202345北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.3操作系統(tǒng)用戶接口及系統(tǒng)調(diào)用實現(xiàn)1.3.1操作系統(tǒng)接口分類1.3.2聯(lián)機(jī)命令接口1.3.3圖形用戶接口1.3.4系統(tǒng)調(diào)用7/5/202346北京交通大學(xué)計算機(jī)學(xué)院翟高壽圖形用戶接口元素及操作桌面、圖標(biāo)、鼠標(biāo)指針窗口、標(biāo)題欄、菜單欄、工具欄菜單菜單條彈出式菜單下拉式菜單對話框7/5/202347北京交通大學(xué)計算機(jī)學(xué)院翟高壽圖形用戶接口特點基于圖形元素來表示功能,方便用戶操縱和觸發(fā)對應(yīng)功能同屏多窗口與并發(fā)進(jìn)程相對應(yīng)支持即時交互,鼠標(biāo)點擊和鍵盤輸入并舉操作直觀,不必死記命令行參數(shù),傳遞信息量大7/5/202348北京交通大學(xué)計算機(jī)學(xué)院翟高壽圖形用戶接口實現(xiàn)及運行機(jī)制面向?qū)ο蟪绦蛟O(shè)計方法消息產(chǎn)生、傳遞及處理消息作為窗口的輸入,如用戶操作、其它窗口或系統(tǒng)發(fā)出的請求或通知消息由各窗口自己的窗口過程進(jìn)行處理事件驅(qū)動模式7/5/202349北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.3操作系統(tǒng)用戶接口及系統(tǒng)調(diào)用實現(xiàn)1.3.1操作系統(tǒng)接口分類1.3.2聯(lián)機(jī)命令接口1.3.3圖形用戶接口1.3.4系統(tǒng)調(diào)用7/5/202350北京交通大學(xué)計算機(jī)學(xué)院翟高壽系統(tǒng)調(diào)用的基本概念定義系統(tǒng)過程→系統(tǒng)服務(wù)→系統(tǒng)調(diào)用命令與普通過程調(diào)用的區(qū)別運行在不同的系統(tǒng)狀態(tài)軟中斷進(jìn)入機(jī)制返回及重新調(diào)度問題嵌套調(diào)用7/5/202351北京交通大學(xué)計算機(jī)學(xué)院翟高壽系統(tǒng)調(diào)用舉例說明簡單用戶程序例子從一個文件讀取數(shù)據(jù),再將它們拷貝到另一文件中系統(tǒng)調(diào)用分析源數(shù)據(jù)文件打開目標(biāo)數(shù)據(jù)文件創(chuàng)建文件數(shù)據(jù)讀入到緩沖緩沖數(shù)據(jù)寫出到文件程序正常結(jié)束7/5/202352北京交通大學(xué)計算機(jī)學(xué)院翟高壽系統(tǒng)調(diào)用舉例說明#include<fcntl.h>voidmain(intargc,char*argv[]){ intfdOld,fdNew; intcount; charbuffer[2048]; fdOld=open(argv[1],O_RDONLY); fdNew=creat(argv[2],0666); while(count=read(fdOld,buffer,sizeof(buffer))) write(fdNew,buffer,count); exit(0);}7/5/202353北京交通大學(xué)計算機(jī)學(xué)院翟高壽直接進(jìn)行系統(tǒng)調(diào)用的前提準(zhǔn)備#define__LIBRARY__#include<include/asm-i386/unistd.h>_syscall3(long,open,constchar*,filename,int,flags,intmode);_syscall3(long,creat,constchar*,filename,int,flags,intmode);_syscall3(ssize_t,read,unsigned,fd,char*,buf,size_t,count);_syscall3(ssize_t,write,unsigned,fd,char*,buf,size_t,count);_syscall1(int,exit,long,flag);注意:1、系統(tǒng)調(diào)用號__NR_zgs的分配在include/asm-i386/unistd.h2、系統(tǒng)調(diào)用號與系統(tǒng)調(diào)用之間的聯(lián)系建立在系統(tǒng)調(diào)用表中,即arch/i386/kernel/entry.S中描述的sys_call_table7/5/202354北京交通大學(xué)計算機(jī)學(xué)院翟高壽系統(tǒng)調(diào)用的類型進(jìn)程控制進(jìn)程的創(chuàng)建、結(jié)束、等待子進(jìn)程結(jié)束進(jìn)程屬性設(shè)置與獲取執(zhí)行一個文件(進(jìn)程映像替換)文件操縱文件的創(chuàng)建、打開、關(guān)閉、讀/寫進(jìn)程通信連接打開與關(guān)閉、消息發(fā)送與接收系統(tǒng)信息維護(hù)時間設(shè)置與獲取、文件訪問/修改時間設(shè)置7/5/202355北京交通大學(xué)計算機(jī)學(xué)院翟高壽系統(tǒng)調(diào)用的實現(xiàn)設(shè)置系統(tǒng)調(diào)用號和參數(shù)系統(tǒng)調(diào)用號(指定寄存器/內(nèi)存單元)參數(shù)(直接[寄存器]、間接[參數(shù)表指針])UNIX(CHMK命令)/DOS(INT21軟中斷)系統(tǒng)調(diào)用命令的一般性處理將處理機(jī)狀態(tài)由用戶態(tài)轉(zhuǎn)為系統(tǒng)態(tài)保護(hù)CPU現(xiàn)場,將PSW、PC、系統(tǒng)調(diào)用號、用戶棧指針、通用寄存器等壓入堆棧用戶定義參數(shù)送至指定位置分析系統(tǒng)調(diào)用類型,轉(zhuǎn)相應(yīng)處理子程序中斷和陷入向量表(入口地址、PSW)7/5/202356北京交通大學(xué)計算機(jī)學(xué)院翟高壽混合編程要領(lǐng)匯編語言源程序調(diào)用C函數(shù)模塊按逆向順序把C函數(shù)模塊參數(shù)壓入棧中call_CModuleName|jmp_CModuleName清除先前壓入棧中的C函數(shù)模塊參數(shù)C語言程序嵌入?yún)R編指令舉例說明#define_syscall1(type,name,atype,a)\typename(atypea){long_res;\__asm__volatile("int$0x80"\:"=a"(_res)\:"0"(__NR_##name),"b"((long)(a)));\if(_res>=0)return(type)_res;\errno=-_res;return-1;}7/5/202357北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.3操作系統(tǒng)用戶接口及系統(tǒng)調(diào)用實現(xiàn)1.3.1操作系統(tǒng)接口分類1.3.2聯(lián)機(jī)命令接口1.3.3圖形用戶接口1.3.4系統(tǒng)調(diào)用7/5/202358北京交通大學(xué)計算機(jī)學(xué)院翟高壽作業(yè)題1.3試闡述程序接口與用戶交互接口(即命令接口和圖形化接口)之間的關(guān)系?并給出你對系統(tǒng)調(diào)用實現(xiàn)機(jī)制及處理過程的完整理解與總結(jié)。7/5/202359北京交通大學(xué)計算機(jī)學(xué)院翟高壽《操作系統(tǒng)實踐》實驗1編程和替換Linux命令解釋程序Shell自己選取和設(shè)計一組聯(lián)機(jī)命令,可通過調(diào)用系統(tǒng)內(nèi)核過程加以實現(xiàn)或僅僅在屏幕上顯示命令自身(算是虛化實現(xiàn)),至少一條命令如文件拷貝的處理牽涉到系統(tǒng)調(diào)用;設(shè)計和構(gòu)建命令解釋程序并替換原Linux命令解釋程序Shell啟動系統(tǒng)和運行測試;撰寫實驗報告,闡述實驗?zāi)康摹嶒災(zāi)繕?biāo)、實驗步驟、技術(shù)難點及解決方案、關(guān)鍵數(shù)據(jù)結(jié)構(gòu)和算法流程、測試方案與過程及運行效果、結(jié)論與體會等。7/5/202360北京交通大學(xué)計算機(jī)學(xué)院翟高壽第一章操作系統(tǒng)引論1.1什么是操作系統(tǒng)1.2計算機(jī)體系結(jié)構(gòu)及操作系統(tǒng)硬件基礎(chǔ)1.3操作系統(tǒng)用戶接口及系統(tǒng)調(diào)用實現(xiàn)1.4操作系統(tǒng)啟動模塊及自裝入機(jī)制

1.5操作系統(tǒng)的發(fā)展1.6操作系統(tǒng)的功能與特征1.7操作系統(tǒng)的結(jié)構(gòu)設(shè)計7/5/202361北京交通大學(xué)計算機(jī)學(xué)院翟高壽DOS系統(tǒng)結(jié)構(gòu)7/5/202362北京交通大學(xué)計算機(jī)學(xué)院翟高壽引導(dǎo)扇區(qū)與系統(tǒng)啟動系統(tǒng)啟動過程機(jī)器加電=>BIOS加電自檢(0FFFF:0000)進(jìn)行硬件檢測=>讀入啟動盤引導(dǎo)扇區(qū)(0:0:1)512字節(jié)到內(nèi)存0000:7C00處=>檢查內(nèi)存0000:7DFE~7DFF是否為0x55AA=>跳轉(zhuǎn)至0000:7C00執(zhí)行引導(dǎo)記錄程序引導(dǎo)扇區(qū)末兩個字節(jié)為0x55AA引導(dǎo)程序編制基礎(chǔ)開發(fā)工具GCC引導(dǎo)代碼必須編譯成plainbinaryfile類型且為512Bgcc-cboot.cldboot.o-oboot.bin-oformatbinary-Ttext0x100000Linux載入位置7/5/202363北京交通大學(xué)計算機(jī)學(xué)院翟高壽最簡單的引導(dǎo)程序匯編程序代碼MinBoot.asmhang:jmphangtimes510–($-$$)db0dw0xAA55H程序匯編nasmMinBoot.asm-oMinBoot.bin將二進(jìn)制文件MinBoot.bin內(nèi)容拷貝到引導(dǎo)扇區(qū)7/5/202364北京交通大學(xué)計算機(jī)學(xué)院翟高壽二次裝載引導(dǎo)程序設(shè)計二次裝載含義由BIOS將引導(dǎo)記錄載入內(nèi)存執(zhí)行由引導(dǎo)記錄將操作系統(tǒng)內(nèi)核載入內(nèi)存軟驅(qū)復(fù)位與讀取BIOS之INT13H功能調(diào)用字符串顯示BIOS之INT10H功能調(diào)用7/5/202365北京交通大學(xué)計算機(jī)學(xué)院翟高壽二次裝載引導(dǎo)程序之引導(dǎo)程序設(shè)計[ORG0]

jmp07C0h:startstart: movax,cs movds,ax moves,axreset: movax,0 movdl,0 int13h jcresetread: movax,1000h moves,ax movbx,0 movah,2 moval,5 movch,0 movcl,2 movdh,0 movdl,0 int13h jcreadjmp1000h:0000times510-($-$$)db0dw0xAA55h軟驅(qū)0:0:2起五個扇區(qū)讀入到ES:BX7/5/202366北京交通大學(xué)計算機(jī)學(xué)院翟高壽二次裝載引導(dǎo)程序之內(nèi)核程序設(shè)計[ORG0] jmpstart2msgdb‘Kernal!’,$0start2: movax,cs movds,ax moves,ax movsi,msgprint: lodsb cmpal,0 jehangup movah,0Eh movbx,7 int10h jmpprinthangup: jmphanguptimes510-($-$$)db0dw0xAA55hDS:SI=>AL7/5/202367北京交通大學(xué)計算機(jī)學(xué)院翟高壽《操作系統(tǒng)實踐》實驗2利用C和匯編混合編程實現(xiàn)最簡操作系統(tǒng)實現(xiàn)二次裝入引導(dǎo)過程;以嵌入式匯編指令實現(xiàn)的C程序內(nèi)核可非常簡單(注意可執(zhí)行程序格式);撰寫實驗報告,闡述實驗?zāi)康摹嶒災(zāi)繕?biāo)、實驗步驟、技術(shù)難點及解決方案、關(guān)鍵數(shù)據(jù)結(jié)構(gòu)和算法流程、測試方案與過程及運行效果、結(jié)論與體會等。7/5/202368北京交通大學(xué)計算機(jī)學(xué)院翟高壽第一章操作系統(tǒng)引論1.1什么是操作系統(tǒng)1.2計算機(jī)體系結(jié)構(gòu)及操作系統(tǒng)硬件基礎(chǔ)1.3操作系統(tǒng)用戶接口及系統(tǒng)調(diào)用實現(xiàn)1.4操作系統(tǒng)啟動模塊及自裝入機(jī)制

1.5操作系統(tǒng)的發(fā)展1.6操作系統(tǒng)的功能與特征1.7操作系統(tǒng)的結(jié)構(gòu)設(shè)計7/5/202369北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.5操作系統(tǒng)的發(fā)展1.5.1推動操作系統(tǒng)發(fā)展的主要動力1.5.2無操作系統(tǒng)時的計算機(jī)系統(tǒng)1.5.3單道批處理系統(tǒng)1.5.4多道批處理系統(tǒng)1.5.5分時系統(tǒng)1.5.6實時系統(tǒng)1.5.7操作系統(tǒng)的進(jìn)一步發(fā)展7/5/202370北京交通大學(xué)計算機(jī)學(xué)院翟高壽推動操作系統(tǒng)發(fā)展的主要動力不斷提高計算機(jī)資源利用率和系統(tǒng)性能的需要改善和方便用戶使用計算機(jī)的需要適應(yīng)器件不斷更新?lián)Q代的需要適應(yīng)計算機(jī)體系結(jié)構(gòu)不斷發(fā)展變化的需要7/5/202371北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.5操作系統(tǒng)的發(fā)展1.5.1推動操作系統(tǒng)發(fā)展的主要動力1.5.2無操作系統(tǒng)時的計算機(jī)系統(tǒng)1.5.3單道批處理系統(tǒng)1.5.4多道批處理系統(tǒng)1.5.5分時系統(tǒng)1.5.6實時系統(tǒng)1.5.7操作系統(tǒng)的進(jìn)一步發(fā)展7/5/202372北京交通大學(xué)計算機(jī)學(xué)院翟高壽人工操作方式1946~50年代中期計算機(jī)資源昂貴、集中計算工作方式用戶:同時兼有程序員/操作員雙重身份輸入輸出:紙帶或卡片編程語言:機(jī)器語言工作特點用戶獨占全部資源,資源利用率低計算前后,CPU因等待人工操作而空閑7/5/202373北京交通大學(xué)計算機(jī)學(xué)院翟高壽史前速度矛盾及緩和途徑人機(jī)矛盾人工操作方式與資源利用率之間的矛盾伴隨CPU速度提高、系統(tǒng)規(guī)模的擴(kuò)大而日趨嚴(yán)重CPU與I/O設(shè)備間矛盾CPU速度迅速提高而I/O設(shè)備速度提高緩慢緩和途徑通道技術(shù)、中斷技術(shù)、緩沖技術(shù)脫機(jī)輸入輸出技術(shù)專門的操作員及批處理技術(shù)7/5/202374北京交通大學(xué)計算機(jī)學(xué)院翟高壽脫機(jī)輸入輸出技術(shù)輸入設(shè)備外圍機(jī)Input磁帶主機(jī)(處理機(jī)/內(nèi)存)Output磁帶外圍機(jī)Output磁帶輸出設(shè)備Input磁帶7/5/202375北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.5操作系統(tǒng)的發(fā)展1.5.1推動操作系統(tǒng)發(fā)展的主要動力1.5.2無操作系統(tǒng)時的計算機(jī)系統(tǒng)1.5.3單道批處理系統(tǒng)1.5.4多道批處理系統(tǒng)1.5.5分時系統(tǒng)1.5.6實時系統(tǒng)1.5.7操作系統(tǒng)的進(jìn)一步發(fā)展7/5/202376北京交通大學(xué)計算機(jī)學(xué)院翟高壽單道批處理系統(tǒng)為解決人機(jī)矛盾和CPU與I/O設(shè)備速率不匹配的矛盾而形成,也即其旨在提高系統(tǒng)資源的利用率和系統(tǒng)吞吐量把一批作業(yè)以脫機(jī)輸入方式輸入到磁帶上,并在系統(tǒng)所配置的監(jiān)督程序的控制下使這批作業(yè)能一個接一個地自動依次連續(xù)處理。系統(tǒng)對作業(yè)的處理成批進(jìn)行,但在內(nèi)存中始終之保存著一道作業(yè)7/5/202377北京交通大學(xué)計算機(jī)學(xué)院翟高壽單道批處理系統(tǒng)的處理流程還有作業(yè)?把下一道作業(yè)的源程序轉(zhuǎn)換為目標(biāo)程序源程序有錯?裝配目標(biāo)程序運行目標(biāo)程序開始停止是是否否7/5/202378北京交通大學(xué)計算機(jī)學(xué)院翟高壽單道批處理系統(tǒng)的特征自動性磁帶上的一批作業(yè)能自動地逐個依次執(zhí)行,而無需人工干預(yù)順序性磁帶上的各道作業(yè)是順序地進(jìn)入內(nèi)存,各道作業(yè)完成地順序與它們進(jìn)入內(nèi)存的順序完全一致單道性監(jiān)督程序每次僅從磁帶上調(diào)入一道程序進(jìn)入內(nèi)存運行,僅當(dāng)該程序完成或發(fā)生異常情況時,才調(diào)入其后繼程序進(jìn)入內(nèi)存運行7/5/202379北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.5操作系統(tǒng)的發(fā)展1.5.1推動操作系統(tǒng)發(fā)展的主要動力1.5.2無操作系統(tǒng)時的計算機(jī)系統(tǒng)1.5.3單道批處理系統(tǒng)1.5.4多道批處理系統(tǒng)1.5.5分時系統(tǒng)1.5.6實時系統(tǒng)1.5.7操作系統(tǒng)的進(jìn)一步發(fā)展7/5/202380北京交通大學(xué)計算機(jī)學(xué)院翟高壽多道程序設(shè)計基本概念單道批處理系統(tǒng)缺陷系統(tǒng)資源空閑問題多道程序設(shè)計技術(shù)作業(yè)后備隊列/作業(yè)調(diào)度算法/系統(tǒng)資源共享包括CPU、內(nèi)存和I/O設(shè)備在內(nèi)的系統(tǒng)資源利用率的提高系統(tǒng)吞吐量增加7/5/202381北京交通大學(xué)計算機(jī)學(xué)院翟高壽多道程序運行情況

7/5/202382北京交通大學(xué)計算機(jī)學(xué)院翟高壽多道批處理系統(tǒng)作業(yè)處理過程7/5/202383北京交通大學(xué)計算機(jī)學(xué)院翟高壽多道批處理系統(tǒng)特征多道性內(nèi)存中同時駐留多道程序,并允許并發(fā)執(zhí)行無序性多個作業(yè)完成的先后次序與它們進(jìn)入內(nèi)存的順序之間,并無嚴(yán)格的對應(yīng)關(guān)系調(diào)度性作業(yè)調(diào)度進(jìn)程調(diào)度7/5/202384北京交通大學(xué)計算機(jī)學(xué)院翟高壽多道批處理系統(tǒng)優(yōu)缺點優(yōu)點系統(tǒng)資源利用率高系統(tǒng)吞吐量大缺點:作業(yè)平均周轉(zhuǎn)時間長,特別對短作業(yè)不公平無交互能力,不利于程序調(diào)試和修改7/5/202385北京交通大學(xué)計算機(jī)學(xué)院翟高壽多道批處理系統(tǒng)需求分析處理機(jī)管理問題多道程序之間應(yīng)如何分配被它們共享的處理機(jī),使正確運行且提高處理機(jī)利用率;分配與回收內(nèi)存管理問題內(nèi)存分配與保護(hù)I/O設(shè)備管理問題設(shè)備共享、分配及利用率提高文件管理問題文件組織方便用戶使用、數(shù)據(jù)安全性及一致性保證作業(yè)管理問題作業(yè)調(diào)度及系統(tǒng)工作流程組織7/5/202386北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.5操作系統(tǒng)的發(fā)展1.5.1推動操作系統(tǒng)發(fā)展的主要動力1.5.2無操作系統(tǒng)時的計算機(jī)系統(tǒng)1.5.3單道批處理系統(tǒng)1.5.4多道批處理系統(tǒng)1.5.5分時系統(tǒng)1.5.6實時系統(tǒng)1.5.7操作系統(tǒng)的進(jìn)一步發(fā)展7/5/202387北京交通大學(xué)計算機(jī)學(xué)院翟高壽分時系統(tǒng)的產(chǎn)生人機(jī)交互程序修改與調(diào)試、直接控制共享主機(jī)19世紀(jì)60年代計算機(jī)十分昂貴便于用戶上機(jī)通過自己終端直接將作業(yè)傳送到機(jī)器上進(jìn)行處理,并能對自己的作業(yè)進(jìn)行控制分時系統(tǒng)概念一臺主機(jī)、多個終端、多用戶同時以交互方式使用計算機(jī)7/5/202388北京交通大學(xué)計算機(jī)學(xué)院翟高壽分時系統(tǒng)實現(xiàn)中的關(guān)鍵問題及時接收用戶輸入命令和數(shù)據(jù)配置多路卡及設(shè)置多路緩沖區(qū)及時處理使所有用戶作業(yè)都直接進(jìn)入內(nèi)存在不長的時間內(nèi)就能使每個作業(yè)都運行一次7/5/202389北京交通大學(xué)計算機(jī)學(xué)院翟高壽分時系統(tǒng)的實現(xiàn)方法作業(yè)應(yīng)直接進(jìn)入內(nèi)存這與批處理系統(tǒng)用戶作業(yè)先進(jìn)入磁盤然后在調(diào)入內(nèi)存不同時間片輪轉(zhuǎn)策略時間片實現(xiàn)方式單道分時系統(tǒng)具有前臺和后臺的分時系統(tǒng)多道分時系統(tǒng)7/5/202390北京交通大學(xué)計算機(jī)學(xué)院翟高壽分時系統(tǒng)的特征多路性宏觀上多個用戶同時工作和共享系統(tǒng)資源微觀上每個用戶作業(yè)輪流運行一個時間片獨立性各用戶在各自終端上獨立操作,互不干擾及時性響應(yīng)時間交互性用戶可通過終端與系統(tǒng)進(jìn)行廣泛的人機(jī)對話7/5/202391北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.5操作系統(tǒng)的發(fā)展1.5.1推動操作系統(tǒng)發(fā)展的主要動力1.5.2無操作系統(tǒng)時的計算機(jī)系統(tǒng)1.5.3單道批處理系統(tǒng)1.5.4多道批處理系統(tǒng)1.5.5分時系統(tǒng)1.5.6實時系統(tǒng)1.5.7操作系統(tǒng)的進(jìn)一步發(fā)展7/5/202392北京交通大學(xué)計算機(jī)學(xué)院翟高壽實時系統(tǒng)實時系統(tǒng)的引入實時控制系統(tǒng)實時信息處理系統(tǒng)實時系統(tǒng)的概念指系統(tǒng)能及時或即時響應(yīng)外部事件的請求,在規(guī)定的時間內(nèi)完成對該事件的處理,并控制所有實時任務(wù)協(xié)調(diào)一致地運行實時任務(wù)的類型按任務(wù)執(zhí)行是否呈現(xiàn)周期性來劃分根據(jù)對截止時間的要求來劃分7/5/202393北京交通大學(xué)計算機(jī)學(xué)院翟高壽實時系統(tǒng)與分時系統(tǒng)的比較多路性獨立性及時性交互性系統(tǒng)高度可靠7/5/202394北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.5操作系統(tǒng)的發(fā)展1.5.1推動操作系統(tǒng)發(fā)展的主要動力1.5.2無操作系統(tǒng)時的計算機(jī)系統(tǒng)1.5.3單道批處理系統(tǒng)1.5.4多道批處理系統(tǒng)1.5.5分時系統(tǒng)1.5.6實時系統(tǒng)1.5.7操作系統(tǒng)的進(jìn)一步發(fā)展7/5/202395北京交通大學(xué)計算機(jī)學(xué)院翟高壽操作系統(tǒng)的進(jìn)一步發(fā)展通用操作系統(tǒng)微機(jī)操作系統(tǒng)多處理機(jī)操作系統(tǒng)網(wǎng)絡(luò)操作系統(tǒng)&分布式操作系統(tǒng)集群操作系統(tǒng)嵌入式操作系統(tǒng)&智能卡操作系統(tǒng)7/5/202396北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.5操作系統(tǒng)的發(fā)展1.5.1推動操作系統(tǒng)發(fā)展的主要動力1.5.2無操作系統(tǒng)時的計算機(jī)系統(tǒng)1.5.3單道批處理系統(tǒng)1.5.4多道批處理系統(tǒng)1.5.5分時系統(tǒng)1.5.6實時系統(tǒng)1.5.7操作系統(tǒng)的進(jìn)一步發(fā)展7/5/202397北京交通大學(xué)計算機(jī)學(xué)院翟高壽作業(yè)題1.4試從多個角度來闡述單道/多道批處理系統(tǒng)與分時系統(tǒng)及實時系統(tǒng)的區(qū)別。7/5/202398北京交通大學(xué)計算機(jī)學(xué)院翟高壽第一章操作系統(tǒng)引論1.1什么是操作系統(tǒng)1.2計算機(jī)體系結(jié)構(gòu)及操作系統(tǒng)硬件基礎(chǔ)1.3操作系統(tǒng)用戶接口及系統(tǒng)調(diào)用實現(xiàn)1.4操作系統(tǒng)啟動模塊及自裝入機(jī)制

1.5操作系統(tǒng)的發(fā)展1.6操作系統(tǒng)的功能與特征1.7操作系統(tǒng)的結(jié)構(gòu)設(shè)計7/5/202399北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.6操作系統(tǒng)的功能與特征1.6.1處理機(jī)管理功能1.6.2存儲器管理功能1.6.3設(shè)備管理功能1.6.4文件管理功能1.6.5操作系統(tǒng)的特征7/5/2023100北京交通大學(xué)計算機(jī)學(xué)院翟高壽處理機(jī)調(diào)度作業(yè)調(diào)度作業(yè)后備隊列作業(yè)選擇與資源分配調(diào)入內(nèi)存與建立進(jìn)程進(jìn)程調(diào)度就緒進(jìn)程隊列進(jìn)程選擇與處理機(jī)分配設(shè)置運行現(xiàn)場與啟動運行調(diào)度算法先來先服務(wù)/優(yōu)先權(quán)高者優(yōu)先調(diào)度算法7/5/2023101北京交通大學(xué)計算機(jī)學(xué)院翟高壽進(jìn)程控制主要任務(wù)創(chuàng)建進(jìn)程撤銷進(jìn)程進(jìn)程狀態(tài)轉(zhuǎn)換進(jìn)程控制機(jī)制原語進(jìn)程&線程7/5/2023102北京交通大學(xué)計算機(jī)學(xué)院翟高壽進(jìn)程同步主要任務(wù)進(jìn)程/線程并發(fā)執(zhí)行協(xié)調(diào)互斥/同步方式臨界資源&臨界區(qū)進(jìn)程同步機(jī)制開/關(guān)鎖原語信號量機(jī)制管程7/5/2023103北京交通大學(xué)計算機(jī)學(xué)院翟高壽進(jìn)程通信主要任務(wù)進(jìn)程(或線程)間信息交換進(jìn)程通信方式共享存儲器管道方式消息傳遞系統(tǒng)消息緩沖隊列郵箱7/5/2023104北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.6操作系統(tǒng)的功能與特征1.6.1處理機(jī)管理功能1.6.2存儲器管理功能1.6.3設(shè)備管理功能1.6.4文件管理功能1.6.5操作系統(tǒng)的特征7/5/2023105北京交通大學(xué)計算機(jī)學(xué)院翟高壽內(nèi)存分配主要任務(wù)使程序各得其所提高存儲器利用率適應(yīng)程序和數(shù)據(jù)動態(tài)增長的需要內(nèi)存分配機(jī)制內(nèi)存分配用數(shù)據(jù)結(jié)構(gòu)內(nèi)存分配連續(xù)/離散分配方式靜態(tài)/動態(tài)分配方式內(nèi)存回收7/5/2023106北京交通大學(xué)計算機(jī)學(xué)院翟高壽內(nèi)存保護(hù)主要任務(wù)確保程序間互不干擾存取訪問控制內(nèi)存保護(hù)機(jī)制越界檢查硬件實現(xiàn)保護(hù)方式上下限界限寄存器頁號<頁表長度段號<段表長度&&段內(nèi)地址<段長7/5/2023107北京交通大學(xué)計算機(jī)學(xué)院翟高壽地址映射主要任務(wù)邏輯地址轉(zhuǎn)換為物理地址基本概念地址空間&內(nèi)存空間邏輯/相對/有效地址物理/絕對地址地址映射機(jī)制硬件實現(xiàn)重定位寄存器、頁表/段表、快表7/5/2023108北京交通大學(xué)計算機(jī)學(xué)院翟高壽內(nèi)存擴(kuò)充主要任務(wù)從邏輯上擴(kuò)充內(nèi)存容量內(nèi)存擴(kuò)充可行性程序運行局部性原理離散分配方式內(nèi)存擴(kuò)充機(jī)制虛擬存儲技術(shù)硬件(頁/段表、缺頁/段中斷、地址變換)軟件(請求調(diào)入功能/置換功能)7/5/2023109北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.6操作系統(tǒng)的功能與特征1.6.1處理機(jī)管理功能1.6.2存儲器管理功能1.6.3設(shè)備管理功能1.6.4文件管理功能1.6.5操作系統(tǒng)的特征7/5/2023110北京交通大學(xué)計算機(jī)學(xué)院翟高壽設(shè)備分配主要任務(wù)設(shè)備及相應(yīng)設(shè)備控制器和通道的分配設(shè)備分配機(jī)制設(shè)備分配用數(shù)據(jù)結(jié)構(gòu)設(shè)備類型與設(shè)備分配方式相對應(yīng)設(shè)備分配與回收算法設(shè)備獨立性虛擬設(shè)備7/5/2023111北京交通大學(xué)計算機(jī)學(xué)院翟高壽緩沖管理主要任務(wù)管理各種類型的緩沖區(qū)緩和CPU和I/O設(shè)備速度不匹配矛盾提高資源利用率和系統(tǒng)吞吐量緩沖管理機(jī)制單/雙/多緩沖類型字符緩沖與盤塊緩沖公用緩沖池機(jī)制7/5/2023112北京交通大學(xué)計算機(jī)學(xué)院翟高壽設(shè)備處理主要任務(wù)實現(xiàn)CPU和設(shè)備控制器間通信設(shè)備處理過程I/O請求提出I/O請求合法性檢查了解設(shè)備狀態(tài)傳遞相關(guān)參數(shù)并設(shè)置設(shè)備工作方式通道程序自動構(gòu)成發(fā)出I/O指令和啟動I/O設(shè)備及時響應(yīng)中斷請求7/5/2023113北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.6操作系統(tǒng)的功能與特征1.6.1處理機(jī)管理功能1.6.2存儲器管理功能1.6.3設(shè)備管理功能1.6.4文件管理功能1.6.5操作系統(tǒng)的特征7/5/2023114北京交通大學(xué)計算機(jī)學(xué)院翟高壽文件存儲空間管理主要任務(wù)使每個文件各得其所提高外存空間利用率提高外存訪問速度文件存儲空間管理機(jī)制存儲空間管理用數(shù)據(jù)結(jié)構(gòu)存儲空間分配與回收功能連續(xù)/離散分配方式以盤塊/簇為基本分配單位7/5/2023115北京交通大學(xué)計算機(jī)學(xué)院翟高壽目錄管理主要任務(wù)實現(xiàn)文件的按名存取提高文件查找速度支持文件重名、共享與保護(hù)目錄管理機(jī)制文件控制塊與索引結(jié)點目錄結(jié)構(gòu)目錄檢索手段7/5/2023116北京交通大學(xué)計算機(jī)學(xué)院翟高壽文件的讀寫管理和存取控制文件的讀寫管理從外存中讀取數(shù)據(jù)或?qū)?shù)據(jù)寫入外存目錄檢索->外存地址->讀寫指針->讀寫操作文件描述符表和文件表文件的存取控制防止未經(jīng)核準(zhǔn)的用戶存取文件防止冒名頂替存取文件防止以不正確的方式使用文件系統(tǒng)級/用戶級/文件級存取控制7/5/2023117北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.6操作系統(tǒng)的功能與特征1.6.1處理機(jī)管理功能1.6.2存儲器管理功能1.6.3設(shè)備管理功能1.6.4文件管理功能1.6.5操作系統(tǒng)的特征7/5/2023118北京交通大學(xué)計算機(jī)學(xué)院翟高壽操作系統(tǒng)的特征并發(fā)并行與并發(fā)、程序與進(jìn)程/線程共享互斥共享方式、同時訪問方式虛擬虛擬處理機(jī)、虛擬內(nèi)存、虛擬盤、虛擬設(shè)備異步性進(jìn)程執(zhí)行順序與執(zhí)行時間的不確定性可重入碼7/5/2023119北京交通大學(xué)計算機(jī)學(xué)院翟高壽異步性舉例說明

7/5/2023120北京交通大學(xué)計算機(jī)學(xué)院翟高壽作業(yè)題1.5談?wù)勀銓Σ僮飨到y(tǒng)應(yīng)當(dāng)具備的資源管理功能的認(rèn)識與理解。為保證資源的有效管理與控制,操作系統(tǒng)于是體現(xiàn)出哪些特征?7/5/2023121北京交通大學(xué)計算機(jī)學(xué)院翟高壽第一章操作系統(tǒng)引論1.1什么是操作系統(tǒng)1.2計算機(jī)體系結(jié)構(gòu)及操作系統(tǒng)硬件基礎(chǔ)1.3操作系統(tǒng)用戶接口及系統(tǒng)調(diào)用實現(xiàn)1.4操作系統(tǒng)啟動模塊及自裝入機(jī)制

1.5操作系統(tǒng)的發(fā)展1.6操作系統(tǒng)的功能與特征1.7操作系統(tǒng)的結(jié)構(gòu)設(shè)計7/5/2023122北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.7操作系統(tǒng)的結(jié)構(gòu)1.7.1操作系統(tǒng)的設(shè)計原則1.7.2無結(jié)構(gòu)操作系統(tǒng)1.7.3模塊化操作系統(tǒng)結(jié)構(gòu)1.7.4分層式操作系統(tǒng)結(jié)構(gòu)1.7.5微內(nèi)核操作系統(tǒng)結(jié)構(gòu)7/5/2023123北京交通大學(xué)計算機(jī)學(xué)院翟高壽操作系統(tǒng)的設(shè)計原則可維護(hù)性糾錯性/適應(yīng)性/完善性/預(yù)防性維護(hù)可靠性正確性/健壯性可理解性可用性性能系統(tǒng)資源利用率及用戶請求響應(yīng)7/5/2023124北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.7操作系統(tǒng)的結(jié)構(gòu)1.7.1操作系統(tǒng)的設(shè)計原則1.7.2無結(jié)構(gòu)操作系統(tǒng)1.7.3模塊化操作系統(tǒng)結(jié)構(gòu)1.7.4分層式操作系統(tǒng)結(jié)構(gòu)1.7.5微內(nèi)核操作系統(tǒng)結(jié)構(gòu)7/5/2023125北京交通大學(xué)計算機(jī)學(xué)院翟高壽無結(jié)構(gòu)操作系統(tǒng)(整體系統(tǒng)結(jié)構(gòu))致力于功能實現(xiàn)和提高效率缺乏首尾一致的設(shè)計思想過程集合內(nèi)各過程間可相互調(diào)用操作系統(tǒng)內(nèi)部不存在任何結(jié)構(gòu)GOTO語句不加限制程序錯誤多、調(diào)試?yán)щy、維護(hù)麻煩7/5/2023126北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.7操作系統(tǒng)的結(jié)構(gòu)1.7.1操作系統(tǒng)的設(shè)計原則1.7.2無結(jié)構(gòu)操作系統(tǒng)1.7.3模塊化操作系統(tǒng)結(jié)構(gòu)1.7.4分層式操作系統(tǒng)結(jié)構(gòu)1.7.5微內(nèi)核操作系統(tǒng)結(jié)構(gòu)7/5/2023127北京交通大學(xué)計算機(jī)學(xué)院翟高壽模塊化操作系統(tǒng)結(jié)構(gòu)操作系統(tǒng)進(jìn)程管理內(nèi)存管理文件管理進(jìn)程調(diào)度進(jìn)程控制進(jìn)程同步設(shè)備管理進(jìn)程通信……7/5/2023128北京交通大學(xué)計算機(jī)學(xué)院翟高壽模塊化操作系統(tǒng)結(jié)構(gòu)評價優(yōu)點提高了設(shè)計的正確性、可理解性和可維護(hù)性增強(qiáng)了操作系統(tǒng)的可適應(yīng)性加速了操作系統(tǒng)的開發(fā)過程缺點模塊劃分和接口規(guī)定難保正確和合理未能區(qū)別共享資源和獨占資源管理差異導(dǎo)致模塊間依賴關(guān)系復(fù)雜7/5/2023129北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.7操作系統(tǒng)的結(jié)構(gòu)1.7.1操作系統(tǒng)的設(shè)計原則1.7.2無結(jié)構(gòu)操作系統(tǒng)1.7.3模塊化操作系統(tǒng)結(jié)構(gòu)1.7.4分層式操作系統(tǒng)結(jié)構(gòu)1.7.5微內(nèi)核操作系統(tǒng)結(jié)構(gòu)7/5/2023130北京交通大學(xué)計算機(jī)學(xué)院翟高壽分層式操作系統(tǒng)結(jié)構(gòu)及分層原則被調(diào)用功能放在較低層次作業(yè)調(diào)度->進(jìn)程控制->內(nèi)存管理活躍功能放在低層時鐘管理、進(jìn)程調(diào)度資源分配策略放在高層便于修改或適應(yīng)不同環(huán)境最低層資源管理公用模塊如隊列、堆棧、信號量操作等最高層用戶接口AnAn-1……A2A1A0單向依賴7/5/2023131北京交通大學(xué)計算機(jī)學(xué)院翟高壽分層式操作系統(tǒng)結(jié)構(gòu)評價從資源管理角度出發(fā)進(jìn)行層次劃分規(guī)定模塊間調(diào)用的有序性結(jié)構(gòu)特點及評價調(diào)用關(guān)系清晰(高層對低層單向依賴)低層和高層可分別實現(xiàn)(可擴(kuò)充性)高層錯誤不會影響到低層(正確性)避免了遞歸調(diào)用可增強(qiáng)系統(tǒng)可維護(hù)性降低了系統(tǒng)運行效率7/5/2023132北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.7操作系統(tǒng)的結(jié)構(gòu)1.7.1操作系統(tǒng)的設(shè)計原則1.7.2無結(jié)構(gòu)操作系統(tǒng)1.7.3模塊化操作系統(tǒng)結(jié)構(gòu)1.7.4分層式操作系統(tǒng)結(jié)構(gòu)1.7.5微內(nèi)核操作系統(tǒng)結(jié)構(gòu)7/5/2023133北京交通大學(xué)計算機(jī)學(xué)院翟高壽微內(nèi)核操作系統(tǒng)結(jié)構(gòu)客戶/服務(wù)器模型客戶進(jìn)程作業(yè)服務(wù)器網(wǎng)絡(luò)服務(wù)器終端服務(wù)器……文件服務(wù)器消息傳遞機(jī)制(客戶進(jìn)程與服務(wù)器之間通信)用戶態(tài)核心態(tài)硬件緊密相關(guān)基本功能7/5/2023134北京交通大學(xué)計算機(jī)學(xué)院翟高壽微內(nèi)核操作系統(tǒng)結(jié)構(gòu)要領(lǐng)及評價內(nèi)核僅實現(xiàn)最基本功能虛擬存儲、消息傳遞、進(jìn)程控制、設(shè)備驅(qū)動其余更多系統(tǒng)功能放在內(nèi)核之外獨立服務(wù)進(jìn)程運行方式等待和響應(yīng)客戶進(jìn)程提出的請求結(jié)構(gòu)評價可擴(kuò)充性、正確性、可靠性便于網(wǎng)絡(luò)服務(wù)和實現(xiàn)分布式處理系統(tǒng)效率受到影響7/5/2023135北京交通大學(xué)計算機(jī)學(xué)院翟高壽1.7操作系統(tǒng)的結(jié)構(gòu)1.7.1操作系統(tǒng)的設(shè)計原則1.7.2無結(jié)構(gòu)操作系統(tǒng)1.7.3模塊化操作系統(tǒng)結(jié)構(gòu)1.7.4分層式操作系統(tǒng)結(jié)構(gòu)1.7.5微內(nèi)核操作系統(tǒng)結(jié)構(gòu)7/5/2023136北京交通大學(xué)計算機(jī)學(xué)院翟高壽第一章操作系統(tǒng)引論1.1什么是操作系統(tǒng)1.2計算機(jī)體系結(jié)構(gòu)及操作系統(tǒng)硬件基礎(chǔ)1.3操作系統(tǒng)用戶接口及系統(tǒng)調(diào)用實現(xiàn)1.4操作系統(tǒng)啟動模塊及自裝入機(jī)制

1.5操作系統(tǒng)的發(fā)展1.6操作系統(tǒng)的功能與特征1.7操作系統(tǒng)的結(jié)構(gòu)設(shè)計7/5/2023137北京交通大學(xué)計算機(jī)學(xué)院翟高壽作業(yè)題1.6操作系統(tǒng)的基本設(shè)計原則有哪些?談?wù)勀銓Σ僮飨到y(tǒng)發(fā)展歷程中所采用的幾種結(jié)構(gòu)的認(rèn)識與理解。7/5/2023138北京交通大學(xué)計算機(jī)學(xué)院翟高壽小結(jié)操作系統(tǒng)的目標(biāo)、作用和組成操作系統(tǒng)的發(fā)展及主要動力各類操作系統(tǒng)之間的比較操作系統(tǒng)的功能操作系統(tǒng)的特征和服務(wù)操作系統(tǒng)的設(shè)計結(jié)構(gòu)主流操作系統(tǒng)7/5/2023139北京交通大學(xué)計算機(jī)學(xué)院翟高壽7/5/2023同學(xué)們,再見!7/5/2023140北京交通大學(xué)計算機(jī)學(xué)院翟高壽謝謝觀看/歡迎下載BYFAITHIMEANAVISIONOFGOODONECHERISHESANDTHEENTHUSIASMTHATPUSHESONETOSEEKITSFULFILLMENTREGARDLESSOFOBSTACLES.BYFAITHIBYFAITH安全注射與職業(yè)防護(hù)PART01一、安全注射二、職業(yè)防護(hù)主要內(nèi)容安全注射阻斷院感注射傳播讓注射更安全!《健康報》

別讓輸液成為一個經(jīng)濟(jì)問題有數(shù)據(jù)顯示,是世界最大的“注射大國”。2009年我國平均每人輸液8瓶,遠(yuǎn)遠(yuǎn)高于國際上人均2.5—3.3瓶的平均水平。我國抗生素人均消費量是全球平均量的10倍。因此我國被稱為:

“輸液大國、抗生素大國和藥品濫用大國”。2016年國家十五部委重拳出擊

遏制細(xì)菌耐藥《阻斷院感注射傳播,讓注射更安全(2016-2018年)》專項工作指導(dǎo)方案量化指標(biāo)醫(yī)療衛(wèi)生機(jī)構(gòu)安全注射環(huán)境、設(shè)施條件、器具配置等合格率100%醫(yī)務(wù)人員安全注射培訓(xùn)覆蓋率100%規(guī)范使用一次性無菌注射器實施注射100%(硬膜外麻醉、腰麻除外)醫(yī)療衛(wèi)生機(jī)構(gòu)對注射后醫(yī)療廢物正確處理率100%醫(yī)療衛(wèi)生機(jī)構(gòu)內(nèi)部安全注射質(zhì)控覆蓋率100%醫(yī)務(wù)人員安全注射知識知曉率≧95%醫(yī)務(wù)人員安全注射操作依從性≧90%醫(yī)務(wù)人員注射相關(guān)銳器傷發(fā)生率較基線下降≧20%相關(guān)內(nèi)容基本概念安全注射現(xiàn)況不安全注射的危害如何實現(xiàn)安全注射意外針刺傷的處理

基本概念

注射

注射是指采用注射器、鋼針、留置針、導(dǎo)管等醫(yī)療器械將液體或氣體注入體內(nèi),達(dá)到診斷、治療等目的的過程和方法。包括肌內(nèi)注射、皮內(nèi)注射、皮下注射、靜脈輸液或注射、牙科注射及使用以上醫(yī)療器械實施的采血和各類穿刺性操作。

基本概念

符合三個方面的要求:對接受注射者無危害;對實施者無危害;注射后的廢棄物不對環(huán)境和他人造成危害。不安全注射發(fā)生率東歐:15%中東:15%亞州:50%印度:50%中國:50%對我國某地3066個免疫接種點的調(diào)查表明:一人一針一管的接種點為33.5%一人一針的接種點為62.1%一人一針也做不到的接種點......

目前情況

不安全注射

沒有遵循上述要求的注射常見不安全注射-對接受注射者不必要的注射注射器具重復(fù)使用注射器或針頭污染或重復(fù)使用手衛(wèi)生欠佳注射藥品污染不當(dāng)?shù)淖⑸浼夹g(shù)或注射部位醫(yī)用紗布或其他物品中潛藏的銳器常見不安全注射-對接受注射者減少不必要的注射是防止注射相關(guān)感染的最好方法據(jù)調(diào)查,從醫(yī)療的角度來說,有些國家高達(dá)70%的注射不是必須的應(yīng)優(yōu)先考慮那些同樣能達(dá)到有效治療的其他方法口服納肛不安全注射-對實施注射者采血技術(shù)欠佳雙手轉(zhuǎn)移血液不安全的血液運輸手衛(wèi)生欠佳廢棄銳器未分類放置不必要的注射雙手針頭復(fù)帽重復(fù)使用銳器銳器盒不能伸手可及患者體位不當(dāng)不安全注射-對他人不必要的注射帶來過多醫(yī)療廢物醫(yī)療廢物處置不當(dāng)廢棄銳器置于銳器盒外與醫(yī)用紗布混放放在不安全的處置地點—如走廊中容易拌倒廢物處理者未著防護(hù)用品(靴子,手套等)重復(fù)使用注射器或針頭最佳注射操作注射器材和藥物注射器材藥物注射準(zhǔn)備注射管理銳器傷的預(yù)防廢物管理常規(guī)安全操作手衛(wèi)生手套其他一次性個人防護(hù)裝備備皮和消毒清理手術(shù)器械醫(yī)療廢物二次分揀2023/7/5Dr.HUBijie1602023/7/511/05/09160銳器盒擺放位置不合適,放在地上或治療車下層頭皮針入銳器盒時極易散落在盒外,醫(yī)廢收集人員或護(hù)士在整理過程中容易發(fā)生損傷不正確使用利器盒絕大部分醫(yī)務(wù)人員對安全注射的概念的理解普遍僅局限于“三查七對”,因此安全注射的依從率也非常低。安全注射現(xiàn)況濫用注射導(dǎo)致感染在口服給藥有效的情況下而注射給藥臨床表現(xiàn)、診斷不支持而使用注射治療

由于濫用注射,導(dǎo)致感染的發(fā)生幾率明顯增加。安全注射現(xiàn)況注射風(fēng)險外部輸入風(fēng)險:注射器具、藥品、材料等產(chǎn)品質(zhì)量;非正確使用信息,非正規(guī)或正規(guī)培訓(xùn)傳遞錯誤信息,非合理用藥及操作習(xí)慣等。內(nèi)部衍生風(fēng)險:注射的“過度”與“濫用”、非正確的注射、未達(dá)標(biāo)的消毒滅菌、被相對忽略的職業(yè)暴露、不被關(guān)注的醫(yī)療廢物管理。

安全注射現(xiàn)況

當(dāng)前院感注射途徑傳播的高風(fēng)險因素使用同一溶媒注射器的重復(fù)使用操作臺面雜亂,注射器易污染注射后醫(yī)療廢物管理欠規(guī)范---注射器手工分離與二次分撿

對患者的危害-------傳播感染

是傳播血源性感染的主要途徑之一,也是不安全注射的最主要危害。注射是醫(yī)院感染傳播的主要途徑之一!不安全注射的危害導(dǎo)致多種細(xì)菌感染,如膿腫、敗血癥、心內(nèi)膜炎及破傷風(fēng)等。敗血癥破傷風(fēng)心內(nèi)膜炎膿腫不安全注射

不安全注射的危害

對醫(yī)務(wù)人員的影響

針刺傷:每年臨床約有80.6%-88.9%的醫(yī)務(wù)人員受到不同頻率的針刺傷!原因:防護(hù)意識薄弱、經(jīng)驗不足、操作不規(guī)范、防護(hù)知識缺乏。

不安全注射的危害

對社會的危害

拿撿來的注射器當(dāng)“玩具”

不安全注射的危害

如何實現(xiàn)安全注射三防:人防、技防、器防四減少:減少非必須的注射操作減少非規(guī)范的注射操作減少注射操作中的職業(yè)暴露減少注射相關(guān)醫(yī)療廢物

如何實現(xiàn)安全注射

重視環(huán)境的準(zhǔn)備警惕銳器傷正確物品管理嚴(yán)格無菌操作熟悉操作規(guī)程執(zhí)行手衛(wèi)生安全注射

如何實現(xiàn)安全注射

進(jìn)行注射操作前半小時應(yīng)停止清掃地面等工作。避免不必要的人員活動。嚴(yán)禁在非清潔區(qū)域進(jìn)行注射準(zhǔn)備等工作。應(yīng)在指定的不會被血液和體液污染的干凈區(qū)域里,進(jìn)行注射準(zhǔn)備。當(dāng)進(jìn)行注射準(zhǔn)備時,必須遵循以下三步驟:1.保持注射準(zhǔn)備區(qū)整潔、不雜亂,這樣可以很容易清潔所有表面2.開始注射前,無論準(zhǔn)備區(qū)表面是否有血液或體液污染,都應(yīng)清潔消毒。3.準(zhǔn)備好注射所需的所有器材:-無菌一次性使用的針頭和注射器-無菌水或特定稀釋液等配制藥液-酒精棉簽或藥棉-銳器盒重視環(huán)境的準(zhǔn)備手衛(wèi)生之前先做腦衛(wèi)生!觀念的改變非常重要!安全注射,“手”當(dāng)其沖!認(rèn)真執(zhí)行手衛(wèi)生工作人員注射前必須洗手、戴口罩,保持衣帽整潔;注射后應(yīng)洗手。操作前的準(zhǔn)備注射前需確保注射器和藥物處于有效期內(nèi)且外包裝完整。操作前的準(zhǔn)備給藥操作指導(dǎo)單劑量藥瓶——只要有可能,對每位患者都使用單劑量藥瓶,以減少患者間的交叉污染多劑量小瓶——如果別無選擇,才使用多劑量藥瓶-在對每個患者護(hù)理時,每次只打開一個藥瓶-如果可能,一個患者一個多劑量藥瓶,并在藥瓶上寫上患者姓名,分開存儲在治療室或藥房中-不要將多劑量藥瓶放在開放病房中,在那里藥品可能被不經(jīng)意的噴霧或飛濺物污染藥物準(zhǔn)備給藥操作指導(dǎo)丟棄多劑量藥瓶:-如果已失去無菌狀態(tài)-如果已超過有效日期或時間(即使藥瓶含有抗菌防腐劑)-如果打開后沒有適當(dāng)保存-如果不含防腐劑,打開超過24小時,或制造商建議的使用時間后-如果發(fā)現(xiàn)未注明有效日期、儲存不當(dāng),或藥品在不經(jīng)意間被污染或已知道被污染(無論是否過期)藥物準(zhǔn)備給藥操作指導(dǎo)具有跳起打開裝置的安瓿瓶——只要有可能,就使用具有跳起打開裝置的安瓿瓶,而不是需要金屬銼刀才能打開的安瓿瓶如果是需要金屬銼刀才能打開的安瓿瓶,在打開安瓿瓶時,需使用干凈的保護(hù)墊(如一個小紗布墊)保護(hù)手指藥物準(zhǔn)備準(zhǔn)備好注射所需的所有器材:-無菌一次性使用的針頭和注射器-無菌水或特定稀釋液等配制藥液-酒精棉簽或藥棉-銳器盒注射準(zhǔn)備對藥瓶隔膜的操作步驟在刺入藥瓶前用蘸有70%乙醇棉簽或棉球擦拭藥瓶隔膜(隔層),并在插入器材前使其晾干每次插入多劑量藥瓶都要使用一個無菌注射器和針頭不要把針頭留在多劑量藥瓶上注射器和針頭一旦從多劑量藥瓶中吸出藥品并拔出,應(yīng)盡快進(jìn)行注射注射準(zhǔn)備貼標(biāo)簽多劑量藥瓶配制后,應(yīng)在藥瓶上貼上標(biāo)簽:-配制日期和時間藥物的種類和劑量-配制濃度-失效日期和時間-配制者簽名對于不需要配制的多劑量藥品,貼上標(biāo)簽:-開啟日期和時間-開啟者名字和簽名注射準(zhǔn)備皮膚消毒劑在有效期內(nèi)使用。嚴(yán)格落實皮膚消毒的操作流程(以注射點作為中心,自內(nèi)向外,直徑5cm以上)。一人一針一管一用,禁止重復(fù)使用。熟悉操作規(guī)程,嚴(yán)格無菌操作使用同一溶媒配置不同藥液時,必須每次更換使用未啟封的一次性使用無菌注射器和針頭抽取溶媒。必須多劑量用藥時,必須做到一人一針一次使用。熟悉操作規(guī)程,嚴(yán)格無菌操作熟悉操作規(guī)程,嚴(yán)格無菌操作紅圈標(biāo)注地方絕對不能碰觸!××熟悉操作規(guī)程,嚴(yán)格無菌操作皮膚消毒后不應(yīng)再用未消毒的手指觸摸穿刺點!皮膚消毒后應(yīng)完全待干后再進(jìn)行注射!熟悉操作規(guī)程,嚴(yán)格無菌操作現(xiàn)配現(xiàn)用藥液抽出的藥液、開啟的靜脈輸入用無菌液體須注明開啟日期和時間,放置時間超過2小時后不得使用;啟封抽吸的各種溶媒超過24小時不得使用。藥品保存應(yīng)遵循廠家的建議,不得保存在與患者密切接觸的區(qū)域,疑有污染或保存不當(dāng)時應(yīng)立即停止使用,并進(jìn)行妥善處置。

熟悉操作規(guī)程,嚴(yán)格無菌操作

2小時內(nèi):——輸注類藥品;

24小時內(nèi):

——溶媒啟封抽吸后;

——滅菌物品啟封后(棉球、紗布等)提倡使用小包裝。每周更換2次:

——非一次性使用的碘酒、酒精等,容器應(yīng)滅菌。

7天內(nèi):——啟封后一次性小包裝的瓶裝碘酒、酒精.藥品保存:——應(yīng)遵循廠家的建議(溫度、避光)——不得保存在與患者密切接觸的區(qū)域。——疑有污染禁用。應(yīng)注明

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論