操机系统 原理教材 的第二讲.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操机系统 原理教材 的第二讲

第1章 操作系统概述; 1.1 操作系统的地位;;1.2 操作系统的定义;有效:系统效率 (如CPU用的充足与否) 资源利用率 (如内存,外部设备是否忙碌) 合理: 公平与否,如果不公平则回产生“死锁”或“饥饿”。 方便: 用户界面 ;1.3 操作系统的特征;共享: 操作系统与多个用户的程序 共同使用计算机上的资源。;1.4 操作系统的发展;第 0 阶段 硬件非常昂贵,没有操作系统;工作效率非常低;第 1 阶段 硬件昂贵,人力便宜;需要存储管理、重定位和保护机制;增加:缓冲, DMA, 中断处理 作业被送(spool)到磁盘 仍然是单个作业,利用率低; 多道程序批处理系统;多道程序设计:多个用户共享系统;首次面对重大失败:;早期计算机:单控制方式;提高资源利用率;第 2 阶段 硬件较以前便宜,人力昂贵;磁盘便宜,故可在线存放程序和数据;新问题; 解决;成功:;成功:;第 3 阶段 硬件非常便宜,人力昂贵;个人计算;使用户再次与系统交互;网络;操作系统的历史: 变化!;1.4.3 操作系统的分类;1.4.3.1 批处理操作系统;卡片;$END;批处理操作系统 特点:;批处理操作系统特点;Spooling系统(技术) 1961年,英国曼彻斯特大学,Atalas机 Simultaneous Peripheral Operation On-Line 同时的外围设备联机操作--假脱机技术 利用磁盘作缓冲,将输入、计算、输出分别组织成独立的任务流,使I/O和计算真正并行;Spooling系统工作原理 - 作业进入到磁盘上的输入井 - 按某种调度策略选择几种搭配得当的作业,并调入内存 - 作业运行的结果输出到磁盘上的输出井 - 再由磁盘上的输出井将结果送到打印机;批处理操作系统 - 优点:作业流程自动化 效率高,吞吐率高 吞吐量: 单位时间内处理作业的个数 - 缺点:无交互手段,调试程序困难;1.4.3.2 分时操作系统;主机; 分时操作系统;分时操作系统;分时操作系统;分时操作系统;分时操作系统;分时操作系统;分时操作系统;分时操作系统;通用操作系统;1.4.3.3 实时操作系统;实时操作系统;1.4.3.4 个人计算机操作系统 (单用户多任务);1.4.3.5 网络操作系统;网络操???系统;1.4.3.6 分布式操作系统;分布式操作系统:; 网络和分布式的区别:;1.5 研究操作系统的几种观点;1.5.1 作为软件来看的观点;1.5.2 资源管理的观点;管理资源;资源管理的目的;1.5.3 进程的观点;进程:;1.5.4 虚机器观点;1.5.5 提供服务;1.6 操作系统功能;操作系统的硬件环境 ;CPU;CPU指令系统;CPU状态:;CPU状态的转换;中断;中断概述:;中断定义: CPU对系统发生的某个事件作出的一种反应:CPU暂停正在执行的程序,保留现场后自动转去进行相应事件的处理程序,处理完成后返回断点,继续执行被打断的程序. ;特点:;中断系统的概念;中断源:引起中断发生的事件 中断寄存器:记录中断 中断字:中断寄存器的内容 系统堆栈: 在内存开辟的一块区域,用于临时保存现场;中断类型;中断类型;中断响应: 发现中断、接收中断的过程 (硬件完成);中断响应具体做法:;程序状态字;中断处理;强迫性中断事件;输入输出中断处理 1、I/O正常结束 如果要继续传输,准备好数据,启动通道 如果有进程等待I/O结束,将其唤醒 2、I/O传输错误 进行I/O复执,多次不成功,通知系统操作员 设备故障;时钟中断处理 进行系统管理及维护有关的工作: 1、进程管理 2、作业管理 3、资源管理 4、事件处理 5、系统维护 6、实现软件时钟;控制台中断处理 系统操作员利用控制台向系统发出中断请求: 按下控制台上某一个按纽,产生一个中断信号(相当于一个操作命令),操作系统转到相应的处理程序(与具体系统有关)。;硬件故障中断处理 主要工作是保存现场,并向系统操作员报告故障信息,以及估计对系统造成的破坏,对系统进行可能 的恢复。 排除故障必须有人工干预。 1、电源故障处理 2、主存故障处理 内存校验线路发现奇偶校验错误或海明校验错误而引起的中断,停止相关进程的执行,向系统操作员报告错误及单元号;程序性中断处理 两种策略: 1、由系统处理 该中断事件可能影响其它进程或操作系统 (内存访问地址越界,执行非法特权指令, 缺页,缺段等) * 报告出错的进程号、出错位置和错误性质 * 调入段

文档评论(0)

ayangjiayu4 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档