
第7章现代操作系统发展
第7章 现代操作系统发展

本章内容 7.1现代操作系统发展概述 7.2嵌入式操作系统 7.3分布式操作系统
本章内容 7.1 现代操作系统发展概述 7.2 嵌入式操作系统 7.3 分布式操作系统

7.1现代操作系统发展概述 7.1.1推动操作系统发展的动力 7.1.2操作系统发展展望
7.1 现代操作系统发展概述 7.1.1 推动操作系统发展的动力 7.1.2 操作系统发展展望

7.1.1推动操作系统发展的动力 ·推动操作系统发展的因素主要可归结为硬件技术更新 和应用需求扩大两大方面。 1.硬件技术更新 ·计算机器件的更新换代; 计算机体系结构的发展; 硬件成本的下降。 2.应用需求扩大 ·应用需求促进了计算机技术的发展,也促进了操作系 统的不断更新升级
7.1.1 推动操作系统发展的动力 ▪ 推动操作系统发展的因素主要可归结为硬件技术更新 和应用需求扩大两大方面。 1. 硬件技术更新 ▪ 计算机器件的更新换代; ▪ 计算机体系结构的发展; ▪ 硬件成本的下降。 2. 应用需求扩大 ▪ 应用需求促进了计算机技术的发展,也促进了操作系 统的不断更新升级

7.1.2操作系统发展展望 未来操作系统大致应具有以下新特征: ①更强的分布式处理能力; ②更高的安全性和可靠性; ③符合开放式模型; ④更方便的用户界面
7.1.2 操作系统发展展望 未来操作系统大致应具有以下新特征: ① 更强的分布式处理能力; ② 更高的安全性和可靠性; ③ 符合开放式模型; ④ 更方便的用户界面

本章内容 7.1现代操作系统发展概述 7.2嵌入式操作系统 7.3分布式操作系统
本章内容 7.1 现代操作系统发展概述 7.2 嵌入式操作系统 7.3 分布式操作系统

7.2嵌入式操作系统 7.2.1嵌入式系统概述 7.2.2嵌入式操作系统
7.2 嵌入式操作系统 7.2.1 嵌入式系统概述 7.2.2 嵌入式操作系统

7.2.1嵌入式系统概述 ·定义:嵌入式系统是以应用为中心、以计算机技术为 基础、软件硬件可裁剪、适应应用系统对功能、可靠 性、成本、体积、功耗严格要求的专用计算机系统。 ·嵌入式系统是将先进的计算机技术、半导体技术和电 子技术与各个行业的具体应用相结合后的产物。其所 包含的计算机并不是通用的计算机。 ·组成:嵌入式系统主要由嵌入式处理器、支撑硬件和 嵌入式软件组成
7.2.1 嵌入式系统概述 ▪ 定义:嵌入式系统是以应用为中心、以计算机技术为 基础、软件硬件可裁剪、适应应用系统对功能、可靠 性、成本、体积、功耗严格要求的专用计算机系统。 ▪ 嵌入式系统是将先进的计算机技术、半导体技术和电 子技术与各个行业的具体应用相结合后的产物。其所 包含的计算机并不是通用的计算机。 ▪ 组成:嵌入式系统主要由嵌入式处理器、支撑硬件和 嵌入式软件组成

嵌入式处理器通常是单片机或微控制器; ·支撑硬件主要包括存储介质、通信部件和显示部件等; 嵌入式软件则包括支撑硬件的驱动程序、操作系统、 支撑软件及应用中间件等。这些软件有机地结合在一 起,形成系统特定的一体化软件。 嵌入式系统和通用计算机系统从外观、结构组成、 运行方式、开发平台、应用等方面有关联又有区别
▪ 嵌入式处理器通常是单片机或微控制器; ▪ 支撑硬件主要包括存储介质、通信部件和显示部件等; ▪ 嵌入式软件则包括支撑硬件的驱动程序、操作系统、 支撑软件及应用中间件等。这些软件有机地结合在一 起,形成系统特定的一体化软件。 嵌入式系统和通用计算机系统从外观、结构组成、 运行方式、开发平台、应用等方面有关联又有区别

特征 嵌入式系统 通用计算机系统 外观 独特,面向应用,各不相同 具有台式机、笔记本等 标准外观 面向应用的嵌入式微处理器,总 通用处理器、标准总线 组成 线和外部接口多集成在处理器内 和外设。软件和硬件相 部。软件与硬件紧密集成在一起 对独立安装卸载 运行 基于固定硬件,自动运行,不可 用户可以任意选择运行 方式 修改 或修改生成后再运行 开发 采用交叉开发方式, 开发平台一 开发平台是通用计算机 平台 般采用通用计算机 二次 一般不能再做编程开发 应用程序可重新编制 开发性 用 固定。应用软件与操作系统整合 多种多样,与操作系统 程序 一体,在系统中运行 相互独立
特征 嵌入式系统 通用计算机系统 外观 独特,面向应用,各不相同 具有台式机、笔记本等 标准外观 组成 面向应用的嵌入式微处理器,总 线和外部接口多集成在处理器内 部。软件与硬件紧密集成在一起 通用处理器、标准总线 和外设。软件和硬件相 对独立安装卸载 运行 方式 基于固定硬件,自动运行,不可 修改 用户可以任意选择运行 或修改生成后再运行 开发 平台 采用交叉开发方式,开发平台一 般采用通用计算机 开发平台是通用计算机 二次 开发性 一般不能再做编程开发 应用程序可重新编制 应用 程序 固定。应用软件与操作系统整合 一体,在系统中运行 多种多样,与操作系统 相互独立