- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
主线: 为什么引入?解决什么问题 ? 为什么引入OS ? Provide a convenient, efficient and secure environment for computer users OS解决什么问题 ? Manage and Control Computer Systems OS是硬件相关 指实现代码中包含存储器的物理地址,包含对设备接口寄存器和设备接口缓冲区的读写等等 硬件相关必然复杂繁琐、代码量大 硬件相关的工作,其实现代码不通用 在OS之上的各类程序就没有必要直接同硬件打交道了 用户态如何进入系统态? API/ System Call 有了系统调用 系统管理员可使用操作系统提供的内部功能 应用程序设计师也可通过系统调用使用操作系统的一些内部功能 同时又不影响OS自身的运行和安全 几个调用的区别 (1) 系统调用(OS API 调用) (2)子程序调用(函数调用) (3)中断调用 (4)服务调用(Web Service 调用) (5)远程调用 (RPC- Remote Procedure Call) 应用程序内部调用:子程序/函数调用 本机调用: OS API 中断调用 网上调用 :RPC, Web Service RPC 与 Web Service 区别 Persons in OS History 贝尔实验室的汤普森(K.Thompson)和里奇(D. Ritchie)1970年代初开发出了UNIX操作系统,因此获得1983年图灵奖。(ABC) 领导兼容分时系统和Multics开发的美国麻省理工学院的考巴脱(Fernando j.Corbato)教授在1990年也获得了图灵奖。 1973年,基尔代尔(G.A. Kildall)为Intel 8008芯片开发了8位CP/M操作系统。这是基于英特尔芯片的计算机上的第一个操作系统. 电子计算机之父 1936年 图灵(A.M.Turing)发表划时代论文 《论可计算数及其在判定问题中的应用》 论述了一种“图灵机”只要为它编好程序 它就可以承担其他机器能作的任何工作 重要性: 世界上还没人提出通用计算机概念前 图灵已在理论上证明了它存在的可能性 Turing Machine Who makes it possible? Von Neumann 美国人冯·诺依曼提出了“存储程序”的概念 Von Neumann Machine Von Neumann architecture Data and instructions are intermingled in a single memory module Controls the operation of hardware through the manipulation of control signals Uses the memory of the computer to store the sequence of the control signal manipulations required to perform a task Persons in OS History 1980年4月,美国西雅图计算机产品公司的帕特森(T. Paterson)开发出QDOS6操作系统,是CP/M的16位克隆版。 1981年7月,Bill Gaze 的微软公司购买了QDOS6, 随后以PC DOS7和MS DOS的形象广泛应用于IBM的个人计算机中。 在MSDOS的基础上,微软公司于1985年开发出 了Windows 1.0版本,从此点燃了Windows操作系统的燎原之火 Unix / Windows 成百上千的操作系统涌现出来,UNIX操作系统和Windows操作系统可以说是其中最具代表性的两大主要流派,在操作系统领域的贡献举足轻重。 电子计算机之父 这些“电子计算机之父”们,计算机先驱者们 没有提及有关计算机“操作系统”的任何思想 也没有在“操作系统”的设计方面进行任何尝试 1955年OS才出现 1.2 操作系统的发展历史 1.2.1 推动操作系统发展的主要动力 1.2.2 手工操作 (NO OS) 1.2.3 单道批处理系统(Simple batch processing) 1.2.4 多道批处理系统(Multiprogramming system) 1.2.5 分时系统(Time-sharing system) 1.2.6 实时系统(Real-time syst
您可能关注的文档
最近下载
- 人教版历史九年级上册全套教学课件.pptx
- DL_T 1074-2019 电力用直流和交流一体化不间断电源(代替DL_T 1074-2007).docx VIP
- 2025秋统编版(2024)道德与法治一年级上册教学设计(全册) .pdf
- 白癜风中西医防治(王砚宁)_部分1.pdf VIP
- 第二单元生物制品生产等基本技术61课件.pptx VIP
- 最全监理大纲(共486页).docx
- DLT_5293-2013 电气装置安装工程 电气设备交接试验报告统一格式.docx VIP
- MZT213-2024学术类社会团体自身建设指南.pdf VIP
- 职业素养与职业礼仪.docx VIP
- 政务视联网系统解决方案.pptx VIP
文档评论(0)