嵌入式复习摘要 .pdfVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

嵌⼊式复习摘要

嵌⼊式复习摘要

题型分为:选择、填空、简答、程序设计

第⼀章

1.嵌⼊式系统的定义

嵌⼊式系统是指以应⽤为中⼼,以计算机技术为基础,软件、硬件可剪裁,适应应⽤系统对功能、可靠性、成本、体积和功耗

严格要求的专⽤计算机系统。它包括软件、硬件两部分。

2.嵌⼊式系统的发展历程(简答)

第⼀阶段是以单芯⽚为核⼼的可编程控制器形式的系统;第⼆阶段是以嵌⼊式CPU为基础、以简单操作系统为核⼼的嵌⼊式系

统;第三阶段是以嵌⼊式操作系统为标志的嵌⼊式系统;第四阶段是以Internet为标志的嵌⼊式系统。

3.嵌⼊式系统的核⼼计算系统的典型组成模型

硬件层、中间层、软件层和功能层

4.嵌⼊式系统的存储器(选择)

包括cache、主存和辅助存储器

常⽤作主存的有:

ROM类:NORFlash、EPROM、PROM等

PAM类:SRAM、DRAM、SDRAM等

常⽤作外存的有:

硬盘、NANDFlash、CF卡、MMC、SD卡等

5.中间层的功能(简答)

硬件层与软件层之间为中间层,也成为硬件抽象层(HAL)或板级⽀持包(BSP),它将系统上层软件与底层硬件分离开来,

使系统的底层驱动程序与硬件⽆关,上层软件开发⼈员⽆须关⼼底层硬件的具体情况,根据BSP层提供的接⼝即可进⾏开发。

该层⼀般包含相关底层硬件的初始化、数据的输⼊/输出操作和硬件设备的配置功能。

6.嵌⼊式处理器的分类(填空)

嵌⼊式微处理器、嵌⼊式微控制器、嵌⼊式DSP处理器、SoC⽚上系统

7.嵌⼊式操作系统的定义(填空)

嵌⼊式操作系统(EmbeddedOperatingSystem,EOS)是⼀种⽤途⼴泛的系统软件,过去它主要应⽤于⼯业控制和国防系统

领域。EOS负责嵌⼊系统的全部软、硬件资源的分配、调度⼯作,控制协调并发活动。

8.常见的嵌⼊式操作系统

Linux、uC/OS、WindowsCE、VxWorks、PalmOS、QNX等

9.嵌⼊式系统的特点(简答)

⼀、专⽤、软硬件可剪裁配置;⼆、低功耗、⾼可靠性、⾼稳定性;三、软件代码短⼩精悍;四、代码可固化;五、实时性;

六、弱交互性;七、嵌⼊式系统软件开发通常需要专门的开发⼯具和开发环境;⼋、要求开发、设计⼈员有较⾼的技能

10.嵌⼊式系统的应⽤(简答)

⼀、消费电⼦领域(电视机、冰箱、微波炉);⼆、通信⽹络领域(程控交

换机、路由器、IP交换机);三、⼯业控制领域(数字机床、电⼒系统、电⽹安全);四、机器⼈领域(机器⼈、⽕星车、机

器狗);五、交通管理与汽车电⼦领

域(车辆导航、流量控制、信息监测);六、国防和航空航天领域(导弹控制、坦克、雷达)

11.嵌⼊式系统的发展趋势

⼀、⼩型化、智能化、⽹络化、可视化;⼆、多核技术的应⽤;三、低功耗(节能)、绿⾊环保;四、云计算、可重构、虚拟

化等技术被进⼀步应⽤到嵌⼊式系统中;五、嵌⼊式软件开发平台化、标准化、系统可升级,代码可复⽤将更受重视;六、嵌

⼊式系统软件将逐渐PC化;七、融合趋势;⼋、安全性

第⼆章

1.ARM的全称为:AdvancedRISCMachines

2.ARM内核版本命名规则

ARM{x}{y}{z}{T}{D}{M}{I}{E}{J}{F}{-S}

X——系列号,如ARM7中的“7”;y——内部存储管理/保护单元,如ARM72中的“2”;

Z——内含有⾼速缓存(Cache);T——⽀持16位的Thumb指令集;

D——⽀持JTAG⽚上调试;M——⽀持⽤于长乘法操作(64位结果)的ARM指令,包含快速乘法器;

I——带有嵌⼊式追踪宏单元ETM,⽤来设置断点和观察点的调试硬件;

E——增强型DSP指令(基于TDMI);J——含有Java加速器Jazelle,与Java

虚拟机相⽐,Jazelle使Java代码运⾏速度提⾼了8倍,功耗降低到原来的80%;

F——向量浮点单元;S——可综合版本,意味着处理器内核是以源代码形式提供的。这种源代码形式⼜可以被编译成⼀种易于

EDA⼯具使⽤的形式。

3.ARM系列流⽔线结构

ARM7——三级流⽔线;ARM9——5级流⽔线

ARM10E——6级流⽔线;ARM11——8级流⽔线

4.ARM体系架构分类

微处理器根据存储器结构可以分为哈佛结构和冯*诺伊曼结构

哈佛架构

冯*诺伊曼架构

5.流⽔线技术(选择)

三级流⽔线

五级流⽔线

6.ARM微处理器运⾏模式(填空)

⽤户模式、快速中断模式、外部中断模式、管理模式、数据访问终⽌模式、系统模式、未定义指令中⽌模式

7.ARM微处理器共有37个32位寄存器,其中31个为通⽤寄存器,6个为

文档评论(0)

. + 关注
官方认证
文档贡献者

专注于职业教育考试,学历提升。

版权声明书
用户编号:8032132030000054
认证主体社旗县清显文具店
IP属地河南
统一社会信用代码/组织机构代码
92411327MA45REK87Q

1亿VIP精品文档

相关文档