您所在位置: 网站首页 / 嵌入式期末复习总结整理.docx / 文档详情
嵌入式期末复习总结整理.docx 立即下载
2024-11-08
约6.3千字
约9页
0
453KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

嵌入式期末复习总结整理.docx

嵌入式期末复习总结整理.docx

预览

免费试读已结束,剩余 4 页请下载文档后查看

20 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

题型:
选择题:20分
填空题:20分
判断题:8分
简答题:16分
程序分析题:20分
编程题16分

第一章
嵌入式系统的定义:
根据IEEE的定义,嵌入式系统是“控制、监视或者辅助设备、机器和车间运行的装置”。
国内定义:以应用为中心,以计算机技术为基础,软硬件可裁,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
嵌入式系统的组成:
嵌入式系统装置由嵌入式计算机系统和执行装置组成。嵌入式计算机系统由硬件层、中间层、系统软件层和应用软件层组成。(分层结构)
立即数(第二操作数)合法性,选择题:将一个32位数右移偶数位可以得到小于255的数为合法,否则为不合法。
例如:
0x6a0=00000000000000000000011010100000
右移4位==>00000000000000000000000001101010=0x6a小于255,所以合法
0x1a600=00000000000000011010011000000000
无论右移多少偶数位,所得的数仍然大于255,所以不合法
0x16c00=00000000000000010110110000000000
右移10位==>00000000000000000000000001011011=0x5b小于255,所以合法
全称:
AMBA:AdvancedMicrocontrollerBusArchitecture高级微控制器总线
ARM:AdvancedRISCMachine
CISC:ComplexInstructionSetComputer复杂指令集系统
RISC:ReducedInstructionSetComputer精简指令集系统
RTOS:Real-timeOperationSystem实时多任务操作系统
FAT:FileAllocationTable文件分配表系统
UCOS:MicroControllerOperationSystem微控制器操作系统

片上系统:SystemOnChip,SOC
知识产权核:IntellectualPropertyCore,IPCore
IP软核:SoftIPCore
IP硬核:HardIPCore
IP固核:FirmIPCore

嵌入式微处理器的体系结构可以采用冯*诺依曼体系结构或哈佛体系结构;指令系统可以选用精简指令集系统RISC(ReducedInstructionSetComputer)和复杂指令集系统CISC(ComplexInstructionSetComputer)。
Cache是一种容量小、速度快的存储器阵列,可分为数据Cache、指令Cache或混合Cache。
硬件层和软件层之间为中间层,也称为硬件抽象层(HardwareAbstractLayer,HAL)或板级支持包(BoardSupportPackage,BSP)
一般可以将嵌入式处理器分为4类:嵌入式微处理器MPU、嵌入式微控制器MCU、嵌入式DSP处理器和嵌入式片上系统SOC。
DSP处理器是专门用于信号处理方面的处理器。在数字滤波、FFT、频谱分析等领域获得了大规模应用。
10、硬实时系统和软实时系统的实现区别主要是在选择调度算法上。选择基于优先级调度的算法足以满足软实时系统的需求,而且可以提供高速的响应和大的系统吞吐量;而对硬实时系统来说,需要使用的算法就应该是调度方式简单,反应速度快的实时调度算法。

第二章
1、冯*诺依曼体系结构:程序和数据公用一个存储空间,程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置。
哈佛体系结构:是一种将程序指令存储和数据存储分开的体系结构,两者都独立编址。
2、复杂指令集计算机CISC和精简指令集计算机RISC

3、对于多于一个字节类型的数据,在存储器中有2种存放方式:
小端字节顺序存储法:低字节数据存放在内存低地址处,高字节数据存放在内存高地址处;
大端字节顺序存储法:高字节数据存放在内存低地址处,低字节数据存放在内存高地址处。

4、无操作系统的嵌入式软件实现方式:循环轮转和前后台系统。
循环轮转方式:
优点:简单、直观、开销小、可预测;
缺点:过于简单,无法处理异步事件,缺乏并发处理能力。
前后台系统:在循环轮转方式的基础上,增加了中断处理功能。
5、嵌入式系统按响应时间的敏感程度可分为实时操作系统和非实时操作系统。
实时操作系统可分成硬实时系统和软实时系统。
6、嵌入式操作系统的几个重要概念(书P42了解)
7、免费型实时操作系统:嵌入式Linux和uC/OS。

第三章
1、ARM(AdvancedRISCMachine)是一种32位微处理器体系结构。
版本ARMv1:ARM1
版本ARMv2:ARM2、ARM3
PC的值:当前指令地址+8
指令集可以
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

嵌入式期末复习总结整理

文档大小:453KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用