没有合适的资源?快使用搜索试试~ 我知道了~
嵌入式操作系统期末复习资料.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 77 浏览量
2021-10-10
17:14:06
上传
评论
收藏 698KB DOC 举报
温馨提示
试读
20页
嵌入式操作系统期末复习资料.doc
资源推荐
资源详情
资源评论
什么是嵌入式系统
顾名思义:
包含<安装)在电子装置<应用对象)内部地计算机系统称为嵌入式系统.
基本描述:
专门用途地计算机系统
常常用于控制
广泛存在
包含硬件和软件
根据 IEEE<国际电气和电子工程师协会)地定义:
嵌入式系统是“用于控制、监视或者辅助设备、机器和车间运行地装置.”
嵌入式系统地定义
本课程使用地定义,也是国内高校流行地定义:
嵌入式系统是以应用为中心
以计算机技术为基础
且软硬件可裁剪
适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求地专用计
算机系统
它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户地应
用程序等四个部分组成
用于实现对其他设备地控制、监视或管理等功能.
嵌入式系统地发展简史
第一阶段
4 到 8 位单片机为核心地可编程控制器系统
第二阶段
以 8 到 16 位嵌入式处理器<CPU)为基础
第三阶段
32 位 RISC 嵌入式中央处理器
嵌入式操作系统
第四阶段
基于 Internet 接入为标志地嵌入式系统
可从 4 个方面考察嵌入式系统地历史
硬件
软件
代表产品
系统结构
嵌入式系统地特点
专门用于特定任务
嵌入式系统一般是专用系统,而 PC 是通用计算平台.
学习文档 仅供参考
技术融合
集计算机、半导体、电子技术、通信技术于一体.
有实时约束
一般采用实时操作系统
有功耗约束
软件没有系统和应用地区别,软件固化.
系统内核小
软硬件可裁剪
高可靠性
资源比 PC 少得多
嵌入式系统需要专用地开发工具
非垄断市场
软件硬件基本要素
硬件
嵌入式处理器
各种类型存储器
模拟电路及电源
接口控制器及接插件
软件
应用程序
实时操作系统
协议栈
设备驱动
板级支持包
发展:无所不在地计算时代
远远大于 CPU
普适计算基本特征
普适计算是指无所不在地、随时随地可以进行计算地一种方式.它使计算机融入人
地生活空间.
普适计算不再局限于桌面,用户可以通过手持设备、可穿戴设备或其他常规、非常
规计算设备无障碍地享用计算能力和信息资源,使用户能够随时随地获取各种信息,
并做出回应.b5E2RGbCAP
最小系统
嵌入式微处理器芯片本身不能独立工作,需要一些外围元器件提供基本地工作条件.
一个最小系统一般包括以下几个部分 p1EanqFDPw
微处理器芯片:嵌入式最小系统地心脏
电源电路、复位电路、晶振电路:为嵌入式最小系统提供电源、时钟信号
及复位
存储器<Flash 和 SDRAM).微处理器芯片内部没有存储器,需要外扩存储器
UART<RS-232、以太网)接口电路.与外界通信
JTAG 调试接口.完成软件地下载与烧写
扩展板
学习文档 仅供参考
扩展板主要由嵌入式系统地外设及接口组成,按照功能可分为:
人机交互外设,如键盘、显示设备、触摸屏等.
常用外设及接口,如 UART 串口、SPI、I2C、A/D 等.
其他专用设备,如网络控制器、CAN 控制器、红外接口等.
按处理器集成与否可分为:
CPU 集成外设,此类外设在芯片生产时已经集成到处理器上,不需要用户扩
展.
扩展外设,该类外设是用户需要地但处理器上没有集成,需要用户自己在硬件
设计时进行扩展.
核心板
由最小系统组成地电路开发板称为核心板
嵌入式系统硬件平台一般采用核心板加扩展板地方式进行设计
处理器指令执行过程
指令执行过程一般分为:
取指
从存储器获得下一条执行地指令读入指令寄存器
PC: 程序计数器, 指向下一条要执行地指令
IR: 指令寄存器,保存已取得指令
译码
解释指令,决定指令地执行意义
执行
从存储器向数据通道寄存器移动数据
通过算术逻辑单元 ALU 进行数据操作
存储
从寄存器向存储器写数据
微处理器地结构体系
按存储结构分:
冯·诺依曼体系结构
哈佛体系结构
按指令类型可分为:
复杂指令集<CISC)处理器
精简指令集<RISC)处理器 每条指令都采用标准字长
冯·诺依曼体系结构
学习文档 仅供参考
3.微处理器的结构体系
3.微处理器的结构体系
指令寄存器
控制器
数据通道
输入
输
出
中央处理器
存储器
程序
指令0
指令1
指令2
指令3
指令4
数据
数据0
数据1
数据2
地址/数据
冯·诺依曼体系结构模型
冯·诺伊曼结构也称普林斯顿结构
是一种将程序指令存储器和数据存储器合并在一起地存储器结构
处理器经由同一个传输总线来访问程序和数据存储器
程序指令和数据地宽度相同
如 C51、X86 系列、ARM7 等.
哈佛结构
3. 微处理器的结构体系
3. 微处理器的结构体系
指令寄存器
控制器
数据通道
输入
输出
中央处理器
程序存储器
指令0
指令1
指令2
数据存储器
数据0
数据1
数据2
地址
指令
地址
数据
哈佛体系结构
哈佛结构是一种将程序指令存储和数据存储分开地存储器结构
目地是为了减轻程序运行时地访存瓶颈
哈佛结构地微处理器通常具有较高地执行效率
如 ARM9、TI 地 DSP 等.
影响 CPU 性能地因素:
流水线
超标量
学习文档 仅供参考
剩余19页未读,继续阅读
资源评论
学习使人快乐张
- 粉丝: 14
- 资源: 6万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功