CH 01 操作系统概论 ---操作系统.ppt

  1. 1、本文档共79页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * The best part of computer science: Suppose you don’t know anything today, wait a few years and no one will know anything! * * OS first appeared as a subroutine “library” shared by all users. Library: pull card decks from wall. * * lists 1866 people who “contributed to Multics”. Probably 30-40 core developers. * * Compare to 160Gb 2.5” disks, 60 Gbyte 1.6” disks * Computers are friendly things: 1 terminal, feed me. Add another terminal, feed me. Can you keep doing this? NO! Eventually fall off a cliff (add one more user, computer slows down by a factor of 1000) * * * * * * * * * * 它把操作系统划分为内核和若干模块(或进程),这些模块(或进程)按功能的调用次序排列成若干层次,各层之间只能是单向依赖或单向调用关系,这样不但系统结构清晰,而且不构成循环。 客户/服务器及微内核结构 由两类进程和微内核组成 每个进程实现一类服务,称服务器进程(如文件服务、进程管理服务、存储管理服务、网络通信服务等)。它的任务是检查是否有客户提出服务请求,如果有请求则在满足客户的要求后返回结果,于是,客户进程与服务器进程形成了C/S关系。 与层次结构相似,但更加灵活 微内核 硬件 客户进程 安全服务 虚存管理器 文件服务器 设备驱动程序 用 户 模 式 操作系统的运行模型 1 非进程内核模型 操作系统内核 P1 P2 … Pn 操作系统的运行模型 2 OS功能在用户进程内执行的模型 进程切换函数 OS func OS func OS func P1 P2 … Pn 操作系统的运行模型 3 OS功能作为独立进程执行的模型 进程切换函数 P1 P2 … Pn OS1 OS2 … OSm 总结(你应该了解什么) 操作系统的定义和特点 多道程序设计思想 操作系统的功能以及用户是如何使用的 系统调用(程序接口) 系统程序(操作接口) 操作系统的结构设计方法 附录:OS之间的战争 个人计算机操作系统 CP/M:8位 MS-DOS:设备管理、文件系统功能 WINDOWS 图形用户界面 多任务、多线程 可剥夺式调度 段页式虚拟存储管理技术 动态连接 MAC OS 个人计算机操作系统 1 CP/M 操作系统 随着大规模集成电路发展,个人计算机时代到来了各种类型的个人计算机和软件层出不穷 1973年Gary Kildall看到对个人计算机操作系统的需求,设计了CP/M操作系统(Control Program/Microprocessor or Microcomputer) CP/M操作系统有较好的层次结构。它的BIOS把操作系统的其他模块与硬件配置分隔开,所以它的可移植性好, 具有较好的可适应性和易学易用性 到了1981年,CP/M操作系统成为世界上流行最广的8位操作系统之一 个人计算机操作系统 2 微软MS DOS 个人计算机的成功,逼得IBM采取紧急战略行动,决定要在1980年尽快生产出微型计算机,以应付挑战 但没有操作系统不行。要想快就是找现成系统配套,IBM公司洽谈 CP/M操作系统不顺利,机遇落到了微软 在关键时刻,开发新操作系统时间和人手上已经不可能,微软找到西雅图计算机产品公司,达成由微软经销西雅图计算机产品公司的QDOS操作系统的协议 当时西雅图公司并不知道QDOS将被转卖给IBM,否则历史将会怎样演变,谁也无法知晓 个人计算机操作系统 IBM在1981年推出PC,宣布了PC-DOS操作系统 随着IBM PC和MS DOS普及,CP/M逐渐走向下坡路 MS DOS有优良的文件系统,但受到Intel x86体系结构的限制,缺乏以硬件为基础的存储保护机制。它属于单用户单任务操作系统,从1981的 1.0版到1998年在Windows 95/98之下的7.0版,MS DOS历经了16个年头。 拯救苹果公司的Macintosh(MAC OS) 在推出IBM PC机后,市场卷起一股龙卷风,IBM自己也没有料到产品会有如此巨大的成功,IBM的成功

文档评论(0)

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

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

1亿VIP精品文档

相关文档