1 / 98
文档名称:

嵌入式操作系统介绍.pptx

格式:pptx   大小:2,224KB   页数:98页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

嵌入式操作系统介绍.pptx

上传人:wz_198613 2019/2/17 文件大小:2.17 MB

下载得到文件列表

嵌入式操作系统介绍.pptx

文档介绍

文档介绍:几个问题什么是操作系统?解决什么问题?学到哪些原理?设计处理器时,如何对操作系统支持?有硬件、软件(应用软件),实现一个功能应该放在哪里?如果放在操作系统中,应该放在何处?内核或库?一个应用程序是怎么执行的?操作系统做什么?#include<>intmain(intargc,char*argv[]){puts("helloworld");return0;}用户告诉操作系统执行hello程序操作系统找到该程序,检查其类型检查程序首部,找出正文和数据的地址文件系统找到相应磁盘块父进程需要创建一个新的子进程,执行hello程序操作系统需要将执行文件映射到进程结构操作系统设置CPU上下文环境,并跳到程序开始处程序的第一条指令执行,失败,缺页中断发生操作系统分配一页内存,并将代码从磁盘读入,继续执行更多的缺页中断,读入更多的页面操作系统找到字符串被送往的设备设备是一个伪终端,由一个进程控制操作系统将字符串送给该进程该进程告诉窗口系统它要显示字符串窗口系统确定这是一个合法的操作,然后将字符串转换成像素窗口系统将像素写入存储映像区视频硬件将像素表示转换成一组模拟信号控制显示器(重画屏幕)显示器发射电子束你在屏幕上看到helloworld程序执行系统调用,在文件描述符中写一字符串主要内容操作系统概述嵌入式操作系统概述典型嵌入式操作系统介绍嵌入式操作系统选型嵌入式linux开发略述操作系统在计算机系统中的地位计算机系统包括硬件(子)系统和软件(子)系统。操作系统属于计算机系统软件(子)系统中的系统软件,是紧密接近硬件的第一层软件,是对硬件功能的首次扩充,其他软件则是建立在操作系统之上的。各种软件在操作系统的统一管理和支持下运行。计算机系统操作系统是计算机系统中软件技术含量最大、附加值最高的部分,是软件(子)系统的核心,是软件的基础运行平台。操作系统实际上是一个计算机系统中硬、软件资源的总指挥部。操作系统的性能高低,决定了整个计算机的潜在硬件性能能否发挥出来。操作系统本身的安全可靠程度,决定了整个计算机系统的安全性和可靠性。操作系统的主要任务操作系统的任务之一是组织和管理计算机系统中的硬件及软件资源。操作系统另一项重要任务是向用户提供各种服务功能。操作系统的主要功能进程管理进程管理的实质是对CPU进行管理,所以进程管理往往又被称为处理器管理。存储管理存储管理的任务是管理计算机内存的资源。文件管理有效地支持文件的存储、检索和修改等操作,解决文件的共享、保密和保护问题,以使用户方便、安全地访问文件。设备管理负责外部设备的分配、启动和故障处理,用户不必详细了解设备及接口的技术细节,就可以方便地通过操作系统提供的设备管理手段,对设备进行操作。