- 3
- 0
- 约1.21万字
- 约 92页
- 2018-05-18 发布于四川
- 举报
嵌入式操作系统,是运行在嵌入式智能芯片环境中, 对整个智能芯片以及它所操作、控制的各种部件装 置等等资源进行统一协调、调度、指挥和控制的系 统软件 在嵌入式系统中的OS,称为嵌入式操作系统 典型嵌入式操作系统的特性 完成某一项或有限项功能;不是通用型的 在性能和实时性方面有严格的限制 能源、成本和可靠性通常是影响设计的重要因素 占有资源少、易于连接 系统功能可针对需求进行裁剪、调整和生成 以便满足最终产品的设计要求 嵌入式操作系统开发环境 通常配有源码级可配置的系统模块设计 丰富的同步原语 可选择的调度算法 可选择内存分配策略 定时器与计数器 多方式中断处理支持 多种异常处理选择 多种通信方式支持 标准C语言库 数学运算库和开放式应用程序接口 嵌入式操作系统的应用 嵌入计算的各种应用特点 掌上电脑: 运算速度: 100 KIPS 在大小上优化、支持手写、低能耗 工业设备: 运算速度: 1 MIPS 安全优先,控制流程为主 军事装备 运算速度 :1 GFLOPS 可靠性最重要 嵌入式操作系统的应用 智能卡 移动通信 计算机外设 机顶盒 零售设备 印刷机 复印机 互联网服务器 电话交换设备 本章难点和重点 1、OS的引入和发展 (1)早期无OS的计算机系统中,“人机矛盾”与“CPU-I/O速度不匹配的矛盾”,对计算机资源利用率有什么影响? (2)单道批处理系统中引入哪些技术?是如何克服上述矛盾的? (3)单道批处理系统的不足?多道批处理系统通过哪些技术来解决这些不足? (4)在什么需求推动下,批处理系统发展为分时系统?实现分时系统的关键是什么? (5)在什么需求推动下,分时系统发展为实时系统?分时系统和实时系统的对比? 本章难点和重点 2、OS的基本特征和功能 (1)OS的四大基本特征。每种特征的具体含义和形成原因是什么? (2)OS四大特征之间的关系。并发和资源共享之间的关系,它们是如何导致虚拟和异步特征的产生? (3)OS的五大功能。各个功能的主要任务,处理机管理功能与OS的并发和共享特征之间的关系? (4)OS五大功能的必要性。如果缺少其中某个功能,会有什么影响? 本章难点和重点 3、分层式结构和微内核结构 (1)分层式结构的概念。分层式结构是为了解决什么问题? (2)分层的原则。一个OS设置每一层次的主要依据,应把哪些功能放在最低层,哪些放在最高层? (3)客户/服务器技术。为什么要将OS一分为二,会带来什么好处? (4)面向对象技术。什么是对象,面向对象技术会给OS带来什么好处? (5)微内核结构。用于解决什么问题?如何解决?该结构有何优点? 成功: 一群计算机迷 ( Tomson, Ritchie ) 在贝尔实验室发展出了UNIX。 (这样他们可以在一台无人使用的DEC PDP-7 小型计算机上玩星际探险游戏) 成功: Ken Thompson,Dennis Ritchie 1983年图灵奖获得者 1999年4月 美国国家技术金奖 MULTICS的灾难 1965年在ARPA的支持下MIT、贝尔实验室和通用电气公司决定开发一种“公用计算服务系统”, 希望能够同时支持整个波士顿所有的分时用户。该系统称作MULTICS (MULTiplexed Information and Computing Service ) MULTICS设计目标是:便利的远程终端使用,大量终端通过电话线接入计算机主机 高可靠的大型文件系统;大容量的用户信息共享;存储和构造层次化信息结构的能力 MULTICS研制难度超出了所有人预料 长期研制工作达不到预期目标,1969年4月贝尔实验室退出,通用电气公司也退出了 但最终,经过多年的努力,MULTICS成功地应用 运行MULTICS的计算机系统在九十年代中陆续被关闭 MULTICS引入了许多现代操作系统领域概念雏形,对随后操作系统特别是UNIX的成功有着巨大的影响 小型计算机,电子游戏和UNIX的成功 1969年,在贝尔退出MULTICS研制项目后,Ken Thompson和Dennis M. Ritchie 想申请经费买计算机从事操作系统研究,但多次申请得不到批准 项目无着落,他们在一台无人用的PDP-7上,重新摆弄原先在MULTICS项目上设计的“空间旅行”游戏 为了使游戏能够在PDP-7上顺利运行,他们陆续开发了浮点运算软件包、显示驱动软件,设计了文件系统、实用程序、shell 和汇编程序 到了1970年,在一切完成后,给新系统起了个同MULTICS发音相近的名字UNIX 随后,UNIX用C语言全部重写,自此,UNIX诞生了 UNIX UNIX是现代操作系统的代表。Unix运行时的安全性、可靠性以及强
您可能关注的文档
最近下载
- 核医学教学课件:血液和淋巴显像.ppt VIP
- 重庆市各地方周氏支族源流(1-170支族).doc VIP
- 建筑工程质量管理体系流程图.docx
- 淋巴系统核医学检查课件.ppt VIP
- (高清版)B-T 6003.1-2022 试验筛 技术要求和检验 第1部分:金属丝编织网试验筛.pdf VIP
- (已压缩)TUCST007-2020房屋建筑与市政基础设施工程施工安全风险评估技术标准.docx VIP
- 2026年国家公务员考试申论真题及参考答案(考生回忆版).docx VIP
- 部编版语文二年级上册期中常考七大重点题型专项训练.docx VIP
- 机器人操作系统(ROS)及仿真应用 课件全套 第1--9章 Linux Ubuntu入门基础--- 基于ROS的服务机器人应用实例.ppt
- 压疮的预防及护理技术操作考核评分标准编辑.docx VIP
原创力文档

文档评论(0)