网站大量收购独家精品文档,联系QQ:2885784924

【精品资料】操作系统与软件硬件之间的关系.pptVIP

【精品资料】操作系统与软件硬件之间的关系.ppt

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机操作系统 什么是操作系统 操作系统在计算机系统中的地位,具有功能 操作系统的类型及特点 1.1操作系统概念 计算机系统的组成:计算机硬件、计算机软件 计算机硬件:CPU、存储器、输入输出设备 计算机软件:系统软件和应用软件 系统软件:操作系统、语言处理程序(汇编和编译程序)、连接装配程序、系统实用程序、工具软件等 无任何软件的计算机为裸机(bare machine) 操作系统与软件硬件之间的关系 操作系统与软件硬件之间的关系 引入操作系统的目的 (1)从系统管理员的观点看:合理地组织计算机的工作流程,管理和分配计算机的软件、硬件资源,使之为多个用户高效率地共享。因此操作系统是计算机资源的管理者。 (2)从用户的观点看:提供友好的界面,无需了解许多软件、硬件细节就能方便灵活地使用计算机 (3)从发展的观点看:为计算机功能的扩展提供支撑平台,在追加新功能时不影响原有的服务与功能。 操作系统的历史及操作系统的基本类型 1949年-50年代末,第一代,电子管时代,无操作系统 50年代末-60年代中期:第二代,晶体管时代,批处理系统 60年代中期-70年代中期:第三代,集成电路时代,多道程序设计 70年代中期至今:第四代,大规模和超大规模集成电路时代,分时系统 批处理系统 (batch processing sysytem):早期的大型机系统用,现代操作系统也具有批处理功能。操作员把用户提交的作业分类,把一批作业编成一个作业执行序列,由专门编制的监督程序(monitor)自动依次处理。 批处理系统中作业处理及状态 其主要特征是:用户脱机使用计算机、成批处理、多道程序运行。 各类操作系统 分时系统(time sharing operation system):把处理机的运行时间分成很短的时间片,按时间片轮转的方式,把处理机分配给各进程使用。其主要特征是:交互性、多用户同时性、独立性。 实时系统(real time system):在被控对象允许时间范围内作出响应。例如,武器系统的实时控制、银行业务、航空定票。其主要特征是:对实时信息分析处理速度要比进入系统的速度快、要求安全可靠、资源利用率低。 通用操作系统:兼有批处理、分时、实时功能的操作系统。 PC上的操作系统:DOS、Windows、Linux 网络操作系统:计算机网络是通过通信设施将物理上分散的具有自治功能的多个计算机系统互连起来,实现信息交换、资源共享、可互操作和协作处理的系统。例如Novell的Netware。 分布式操作系统 分布式系统与计算机网络没有多大区别。明显的区别: (1)计算机网络有标准的通信协议,可认为计算机网络为分布式系统。 (2)分布式系统要求有同一的操作系统,实现系统操作的统一性。各个处理机有一私有的操作系统,此外,有一高级操作系统。 (3)系统对用户是透明的。分布式操作系统负责全系统的资源分配和调度、任务划分、信息传输协调,提供统一用户界面、标准接口。而在计算机网络中,用户要使用网络上的资源要明确指明。 (4)分布式系统的基础是网络。物理上松散耦合,逻辑上紧密耦合的系统。 分布式系统处于在研阶段,随着网络计算和高速网络的出现,SUN公司的Java语言、运行在各种通用操作系统之上的Java OS的出现使之越来越现实。 操作系统功能 处理机管理:处理机分配调度策略、分配实施、资源回收。 存储管理:内存分配、存储保护、内存扩充 设备管理:(1)通道、控制器、输入输出设备的分配和管理:根据一定的分配策略将通道、控制器分配给请求输入输出设备的程序。(2)设备的独立性:用户方便灵活使用各种设备 信息管理(文件系统管理):文件的保存,访问、信息的共享、保密和保护 用户接口:程序级的接口、作业级的接口 计算机硬件简介 计算机的基本硬件元素 PC:程序计数器,为下一周期被执行指令的地址 IR:指令寄存器,待执行的指令 MAR:内存地址寄存器 MBR:内存缓存寄存器 I/OAR:I/O地址寄存器 I/OBR:I/O缓存寄存器 存储器的访问速度 指令的执行与中断 指令的执行周期:指令的读入与执行过程称为一个执行周期。 指令的执行涉及:处理机与内存、处理机与外设之间的数据传输、数据处理、对其它指令的控制过程。 中断的概念 指令执行的过程中,外部设备或计算机内部可能会发来急需处理的信号,需要处理机暂停正在执行的程序,转去执行相应的紧急事件,待处理完毕再返回原处继续执行,这一过程称为中断。 中断执行过程 中断处理时的指令执行周期 本节的问题 什么是操作系统的基本功能 什么是批处理、分时和实时系统?各有什么特征? 设计计算机操作系统时与哪些硬件有关? 第二章 操作系统用户界面 命令控制接口及作业控制和管理的概念,系统调用与编程接口 操作系统用户界

文档评论(0)

精品资料 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档