版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第二章 进 程 管 理 第二章第二章 进程管理进程管理 2.1 2.1 进程的基本概念进程的基本概念 2.2 2.2 进程控制进程控制 2.3 2.3 进程同步进程同步 2.4 2.4 经典进程的同步问题经典进程的同步问题 2.5 2.5 管程机制管程机制 2.6 2.6 进程通信进程通信 2.7 2.7 线程线程 第二章 进 程 管 理 中断中断 由于某些事件的出现,中止现行的进程的运行,而转去处理出现的事件,待适当的时候让该中止的进程继续运行,z这个过程称为中断。 :引起中断的事件。 :对出现的事件进行处理的程序(是os的组成部分,通常可以只有一个中断处理程序)。 中断事件经常由硬件发现。
2、 :与中断有关的软硬件。第二章 进 程 管 理 中断类型中断类型 1. 强迫中断(1)硬件故障中断(2)程序中断(3)外部中断(4)输入输出中断 2. 自愿中断(5)访管中断第二章 进 程 管 理 管目态管目态 特权指令:有少数指令是为编制系统管理程序专门设置的。如果用户误用这些特权指令,称为非法指令,将引发故障中断。目态:程序执行时使用特权指令,i/o指令、时钟设置等。管态:程序执行时使用特权指令。目态:用户态,执行用户程序。管态:系统态,执行系统管理程序,又称核心态。第二章 进 程 管 理 中断类型中断类型 (1)硬件故障中断:电源故障、主存出错等,因为出现故障是随机的,所以只能以中断方式
3、处理。(2)程序中断:溢出、除以零、地址越界、非法指令、目态下使用特权指令等。(3)外部中断:中断源来指主机外部,一般指外围设备中断。按控制中断键、时钟周期到等。(4)输入输出中断第二章 进 程 管 理 中断类型中断类型 (5)访管中断:现代计算机系统都有一条可在目态下执行的“访管指令”。调用操作系统的某个功能(系统调用)而执行一条“访管指令”而引起的中断。例如:要求分配外设、分配主存区域、启动外设读写等。 :根据中断号查找中断向量表,找到相应的中断服务程序入口,实现程序切换。称:有意调用,随机插入。第二章 进 程 管 理 程序状态字(程序状态字(psw) 每个程序都有一个psw来刻画本程序的
4、执行状态。psw包含以下内容(64位):1. 指令地址指令地址(指出下一条指令的存放地址)(24位)2. 目态目态/管态管态(1位)3. 条件码条件码(指出指令执行结果的特征,例如,结果大于零;两数相等)(2位)4. 计算计算/等待等待(计算状态时,顺序执行指令;等待状态时,不执行任何指令)(1位)5. 中断码中断码(保存程序执行时当前发生的中断事件)(16位)6. 中断屏蔽位中断屏蔽位(要不要相应出现的中断事件)(8位)第二章 进 程 管 理 程序状态字寄存器程序状态字寄存器 整个系统设置一个用来存放当前运行程序的psw的寄存器。处理机总是按程序状态字寄存器中的psw来控制程序的执行。所以,
5、当os调度到某个程序运行时,必须把该程序的psw送入程序状态字寄存器。区分三种psw:1. “当前当前psw”. 程序状态字寄存器中的psw(正占用处理机进程)2. “旧旧psw”. 保护起来的被中断进程的psw3. “新新psw”. 中断处理程序的psw(其中指令地址即入口地址)第二章 进 程 管 理 中断响应中断响应 通常在处理机执行完一条指令后,硬件的中断装置立即检查有无中断事件发生。若有中断事件发生,则暂停现行进程的运行,而让操作系统中的相应的中断处理程序占用处理机,这一过程称为“中断响应”。第二章 进 程 管 理 中断响应过程中断响应过程 (1)中断装置(硬件)发现中断源;置当前ps
6、w的中断码;交换psw;保存“当前psw”到约定的单元成为“旧psw”,“新psw”成为“当前psw”。(2)中断处理程序保护被中断进程的现场,通用寄存器、控制寄存器内容以及“旧psw”保存到pcb中;根据“旧psw”分析中断原因;对不同性质的中断事件,转交给不同的例行程序处理。第二章 进 程 管 理 第一章第一章 操作系统引论操作系统引论1.1 1.1 操作系统的目标和作用操作系统的目标和作用 1.2 1.2 操作系统的发展过程操作系统的发展过程 1.3 1.3 操作系统的基本特性操作系统的基本特性 1.4 1.4 操作系统的主要功能操作系统的主要功能 1.5 1.5 操作系统的结构设计操作系统的结构设计 第二章 进 程 管 理 第一章第一章习题课习题课一、单选题(1)当cpu执行操作系统代码时,称处理机处于()。a.执行态b.目态c.管态d.就绪态(2)在下列性质中,()不是分时系统的特征。a.多路性b.交互性c.独立性d.成批性(3)下列仅一条指令()只能在管态下执行。a.读取时钟指令b.访管指令c.屏蔽中断指令d.取数指令 cdc及时性第二章 进 程 管 理 第一章第一章习题课习题课二、填空题( 1 ) 在 计 算 机 系 统 中 配 置 操 作 系 统 的 主 要 目 的 是_,操作系统的主要功能是管理计算机系统中的_,其中包括_管理、_管理,以及设备管理和文件管
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 博物馆体育馆装修合同
- 幼教机构电工值班协议
- 医院门头翻新合同
- 保健品公司高管聘用合同范本
- 活动摄影摄像安排服务无偿合同
- 铝矿场地平整服务合同
- 城市图书馆地暖安装服务合同
- 国际教育机构建设合同样本
- 通讯设备销售代表聘用协议
- 文化创意合同管理策略
- 六年级下册心理健康教育教案-8 男女生交往小闹钟辽大版
- 【课件】第五单元化学反应的定量关系新版教材单元分析九年级化学人教版(2024)上册
- 国库资金支付管理办法
- 中医调理理疗免责协议书模板
- 小学二年级语文(人教版)下册生字笔顺
- 2024 锦纶深度报告:消费升级带动需求增长原材料国产化促进产能释放
- 外研版高一英语上学期必修1-2期末考试试卷
- 连铸工职业技能大赛考试题库500题(含各题型)
- 2024年执法资格考试题库(附答案)
- 激光切割机市场需求与消费特点分析
- 2024年江苏省南通市中考化学试卷真题(含答案)
评论
0/150
提交评论