- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作系统综述中国地质大学(武汉)信息工程学院2009 年 11 月28日目录:冯·诺依曼式计算机1.冯·诺依曼计算机的结构2.冯·诺依曼计算机的特点二、操作系统定义1.现代计算机系统2.操作系统地位3.操作系统特点4.操作系统的功能三、操作系统基本分类1.实时操作系统 2.分时操作系统3.批量操作系统4.分布式操作系统 5.网络操作系统四、操作系统的研究摘要:操作系统是一个大型的程序系统,它负责计算机系统软,硬件资源的分配和管理;控制和协调发展并发活动;提供用户接口,使用户获得良好的工作环境。一、冯·诺依曼式计算机1.冯·诺依曼计算机的结构在ENIAC(电子数字积分计算机)研制的同时,冯·诺依曼等人合作研制了EDVAC计算机。这台计算机有5个基本部件——运算器、存储器、控制器、输入器和输出器,并且采用了二进制,将数据和程序一样存放在存储器中,由存储程序和运行程序控制计算机操作运行,这种设计原则和思想在现代计算机中仍然使用,所以现代的一般计算机被称为冯·诺依曼结构计算机。主存储器控制单元运算器中央处理机cpu地址总线数据总线设备控制器和设备图1.冯·诺依曼结构计算机运算器是计算机中对数据进行运算处理的部件。数据运算分为算术运算和逻辑运算两类。算术运算包含加、减、乘、除运算;逻辑运算包含基本的逻辑运算:逻辑与运算、逻辑或运算,逻辑非运算以及逻辑比较、移位、测试等运算。运算器的核心部件ALU(算术逻辑运算部件),ALU加上一组寄存器就可以构成简单的运算器。ALU是具体实现算术逻辑运算的部件,而寄存器向ALU提供当前运算操作的数据。存储器是是指住储存器,住储存器简称主存。它的主要功能是存放程序和数据。如果没有一个使中央处理机能直接读、写信息的存储器,就不存在人们所熟悉的可存储程序的数字计算机了。I/O设备是完成信息传输任务的,可以将数据放置到主存,或将主存中的内容中的内容存放到一个永久性的介质中。2.冯·诺依曼计算机的特点冯·诺依曼计算机是人类历史上第一次实现自动计算的计算机,可以真正称得上是一台自动机。该机是人类历史上第一次出现的作为人脑延伸的智能工具,具有逻辑判断能力和自动连续计算能力,它的理想是十分深远的。它的计算模型是顺序过程计算模型,其主要特点是集中顺序过程控制,即控制部件根据程序对整个计算机的活动实际集中过程的控制,并根据程序规定的顺序依次执行每一个操作。计算是过程性的,故这种计算机是模拟人们的手工计算的产物。即首先取原始数据,执行一个操作,将中间结果保存起来;再取一个数据,和中间结果一起又执行一个操作,如此计算下去,直到计算完毕。在遇到有多个可能同时执行的分支时,也是先执行完第一个分支,然后再执行第二个分支,知道计算机完毕。由于冯·诺依曼型计算机的计算模型是顺序过程计算模型,所以它的特点是集中顺序过程控制。二、操作系统定义1.现代计算机系统现代计算机系统通常有相当数量的硬件和软件资源。硬件是组成计算机的任何机械的,磁性的,电子的装置或部件。硬件也称为硬件设备。软件是由程序、数据和在软件研制过程中形成的各种文档资料组成的。软件又分为三类:系统软件包括操作系统、编译程序、程序设计语言以及与计算机密切相关的程序。应用软件包括各种应用程序,软件包(如数理统计软件包,运筹计算软件包等)。工具软件包括各种诊断程序、检查程序、引导程序。用户n用户二用户一…………编译程序汇编程序正文编辑程序数据库系统…其他系统软件实用程序应用程序操作系统裸机2.操作系统地位操作系统是一个大型的程序系统,它负责计算机系统软,硬件资源的分配和管理;控制和协调发展并发活动;提供用户接口,使用户获得良好的工作环境。操作系统是重要的系统软件,只有配置了操作系统,它负责计算机系统这一系列软件后,才使计算机系统体现出系统的完整性和可利用性。当用户要计算机帮助完成其计算任务时,用户仅编制源程序,而其余的大量工作。所以操作系统使整个计算机实现了高度自动化,高效率,高利用率,高可靠性。3.操作系统特点1.并发性并发是指能处理多个同时性活动的能力。2.共享性指多个计算任务(或多道程序)对系统资源的共同使用。3.不确定性程序运行要求操作系统必须是确定的,使程序运行的结果与时间无关。系统中的多道程序存在合作与竞争。由此会产生错综复杂的矛盾和冲突,如果处理不正确将会产生不可预见,又不能重现的错误。4.操作系统的功能1.处理机分配(1)提出进程调度测率(2)给出进程调度算法(3)进行处理机的分派2.存储管理(1)存储分配和存储无关性(2)存储保护(3)存储扩张3.设备管理4.软件资源管理三、操作系统基本分类1.实时操作系统实时系统一直没有一个比较标准的定义。在此我们采用C. M. Krishna和Kang Cx Shin在实时系统设计中所作的一个定义: “任何一个对外部激励
您可能关注的文档
- 号附件检查评定表.doc
- 厚涂型钢结构防火防腐涂料研究与应用.doc
- 教师资格《小学教育心理学》全真模拟试卷(8)中大网校.doc
- 居家养老服务总结与可持续发展思考左建一周志华.doc
- 一建造师历真题港口与航道工程实务试卷无答案.doc
- 联考真题大全.doc
- 注册造价工程师《工程造价管理基础理论与相关法规》预测试卷.doc
- 某小区视频监控方案secret.doc
- 分析化学(二)试题浙江.doc
- 仁怀农村信用社小额信贷业务存在问题与对策研究(半稿).doc
- 高中语文(统编)必修上册第三单元第8课 梦游天姥吟留别.pptx
- 慢性病管理与服务体系建设.pptx
- 高中美术教学中的综合实践活动课程资源开发研究教学研究课题报告.docx
- 2025至2030全球及中国大豆低聚糖行业市场深度研究及发展前景投资可行性分析报告.docx
- 高中语文(统编)必修上册第三单元第7课 归园田居(其一).pptx
- 国家智慧教育云平台助力高中化学跨校协作教学创新实践研究教学研究课题报告.docx
- 2025至2030全球及中国大豆基人造肉制品行业市场深度研究及发展前景投资可行性分析报告.docx
- 小学语文(统编)五年级上册第四单元12 古诗三首(《示儿》等三首)示儿 (3).pptx
- 2025至2030全球及中国大豆卵磷脂粉行业市场深度研究及发展前景投资可行性分析报告.docx
- 2025至2030全球及中国大数据和分析行业市场深度研究及发展前景投资可行性分析报告.docx
文档评论(0)