- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式实时操作系统第1章概述-wax
Some questions for you Questions List: What’s topic of this lesson? What’s an “Embedded Operation Syetem” ? (Definition) Give some examples or instance ? (such as ….) Why would you sit inside and learn this class ? 以下软件哪些是操作系统? UNIX, Word, DOS,JAVA,Windows , Linux 内 容 参考文献 汤子瀛,计算机操作系统.西安电子科技大学出版社. 陈向群等译,操作系统:精髓与设计原理.机械工业出版社. 罗蕾,嵌入式实时操作系统及应用开发.北京航空航天大学出版社. 陈明计等.嵌入式实时操作系统Small RTOS51原理及应用.北京航空航天大学出版社. 唐寅等,实时操作系统应用开发.中国电力出版社. 王鹏等译,操作系统:设计与实现.电子工业出版社. 嵌入式实时操作系统概述 1.1 操作系统的概念 1.2 操作系统的主要功能 1.3 操作系统的发展历程 1.4 操作系统的类型 1.5 操作系统的特征 1.6 操作系统的结构 1.7嵌入式操作系统的基本概念 1.8嵌入式操作系统与通用操作系统的比较 1.9主要嵌入式操作系统简介 习题 操作系统的概念 操作系统是软硬件资源的控制中心,它以尽量合理有效的方法组织多个用户共享计算机的各种资源。 目的是提供一台功能强大的虚拟机,给用户一个方便、有效、安全的工作环境。 1.1 操作系统的概念 操作系统概念 一组控制和管理计算机硬件和软件资源、合理地对各类作业进行调度以及方便用户的程序集合。 1.1 操作系统的概念 为了深入理解操作系统的定义, 我们应注意以下几点: (1) 操作系统是系统软件, 而且是裸机之上的第一层软件。 (2) 操作系统的基本职能是控制和管理系统内的各种资源, 有效地组织多道程序的运行。 作为“管理者”, 操作系统主要负责如下事情: ① 监视各种资源并随时记录它们的状态; ② 实施某种策略以决定谁获得资源, 何时获得, 获得多少; ③ 分配资源供需求者使用; ④ 回收资源, 以便再分配。 (3) 设置操作系统的另一个目的是扩充机器功能以方便用户使用。 计算机系统的基本资源包括硬件(如处理机、 内存、 各种设备等)、 软件(系统软件和应用软件)和数据。 1.2 操作系统的主要功能 1. 存储器管理功能 存储器管理的主要功能包括: 内存分配、 地址映射、 内存保护和内存扩充。 1) 内存分配 内存分配的主要任务是为每道程序分配一定的内存空间。 2) 地址映射 大家都有这种经历: 我们在编写程序时并不考虑程序和数据要放在内存的什么位置, 程序中设置变量、 数组和函数等只是为了实现这个程序所要完成的任务。 3) 内存保护 不同用户的程序都放在一个内存中, 必须保证它们在各自的内存空间中活动, 不能相互干扰, 更不能侵犯操作系统的空间。 4) 内存扩充 一个系统中内存容量是有限的, 不能随意扩充其大小。 而且用户程序对内存的需求越来越大, 很难完全满足用户的要求。 2. 处理机管理功能 (1) 作业和进程调度。 一个作业通常要经过两级调度才得以在CPU上执行。 (2) 进程控制。 ? 进程是系统中活动的实体。 (3) 进程通信。 多个进程在活动过程中彼此间会发生相互依赖或者相互制约的关系。 3. 设备管理功能 设备管理的主要功能包括: 缓冲区管理、 设备分配、 设备驱动和设备无关性。 (1) 缓冲区管理。 缓冲区管理的目的是解决CPU和外设速度不匹配的矛盾, 从而使它们能充分并行工作, 提高各自的利用率。 (2) 设备分配。 根据用户的I/O请求和相应的分配策略, 为该用户分配外部设备以及通道、 控制器等。
您可能关注的文档
最近下载
- 2011届高考化学一轮复习专题模拟检测:专题5_氮族元素及其化合物.doc VIP
- Unit6大单元教学整体单元分析课件人教版九年级英语全册.ppt
- 教育信息化背景下跨学科教学资源的数字化建设.docx
- 城镇直埋供热管道电预热安装施工工法(技术方案).pdf VIP
- 2014造口治疗师培训个案发展计划及产品册造口学校.pdf VIP
- 标准化乡镇卫生院制度.doc
- 2026年湖南科技职业学院单招职业技能考试必刷测试卷完美版.docx VIP
- 2024年9月8日贵州省黔西南州州直遴选(事业单位考聘)笔试真题及答案解析.doc VIP
- 2025年兵棋章节答案.docx VIP
- 酒店工程部计件量化方案(3篇).docx VIP
文档评论(0)