- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.明确预期最终应用程序在待选平台上的运行情况和测试目的; 2.挑选符合要求的特定测试向量。 1) MIPS测试基准 测试方法是计算在单位时间内各类指令的平均执行条数,单位:MIPS。 2) Dhrystone。 测试基准是一个简单的C语言程序。EEMBC验证实验室研究指出,Dhrystone不适于作为嵌入式系统的测试向量。虽然它是市面上最普遍适用的测试向量,但它有许多漏洞。 1.5 评估嵌入式系统处理器的主要指标 3) EEMBC 基于每秒钟算法执行的次数和编译代码大小的统计结果 。 某些定量指标能够帮助评价不同的嵌入式处理器,但一次详尽的分析需要仔细衡量的因素包括:性能分析、功耗和效率分析、开发工具支持以及价格 作业 1. 什么是嵌入式系统?它是由哪些部分组成的(请简要说明各部分)? 2. 什么是实时系统?它有哪些特点? * * * * * * * * * * * * * * * 解决流水线的相关问题 结构相关: 某些指令在流水线中重叠执行时,产生资源冲突,则称该流水线是结构相关。 为了避免结构相关,ARM架构采用了资源重复的方法: 采用分离式指令Cache和数据Cache。 ALU中采用单独加法器来完成地址计算。 数据相关 当一条指令需要前面指令的执行结果,而该指令均在流水线中重叠执行时,就可能引起流水线的数据相关。 为解决数据相关,ARM架构采用的解决措施: 定向(旁路或短路)技术。 流水线互锁技术。 控制相关 当流水线遇到分支指令和其他改变PC值的指令时,就会发生控制相关。 为解决控制相关,ARM架构采用的解决措施: 引入延时分支。 尽早计算出分支转移成功时的PC值(分支 的目标地址)。 2. 流水线技术的特点 流水线可分成若干相互联系的子过程 实现子过程的功能所需时间尽可能相等 形成流水处理,需要一段准备时间 指令流发生不能顺序执行时,会使流水线过程中断,在形成流水线过程则需要时间 四、信息存储的字节顺序 大端和小端存储法 大端存储 小端存储 可移植性问题 当在不同存储顺序的微处理器之间进行程序移植时,要特别主要存储模式的影响。 在多台不同存储顺序的主机之间共享信息可有两种方式: 1)以单一存储方式共享数据; 2)允许主机以不同的存储方式共享数据,但需要标记它们使用的方式。 存储顺序问题 通信中的存储顺序问题 数据格式的存储顺序 1.3 嵌入式系统中信息表示与运算基础 非数值数据编码 字符和字符串的表示 汉字的表示 统一编码(Unicode) 语音编码 嵌入式应用 信息家电 智能玩具 军事电子 通信设备 移动存贮 工控设备 智能仪表 汽车电子 网络设备 消费电子 军事国防 电子商务 网络 工业控制 1.4 嵌入式系统的应用及发展趋势 * 嵌入式系统无处不在 一、手机 普通手机 智能手机 手机构成 * 二、智能家居 智能家具 智能家电 智能环境 现代化家庭 互联网的普及与推广,人们无论是在工作中还是在生活中,上网已经成为基本需求,人们的周围已经被带有CPU的设备包围,在完成这些设备的互连之后,实现人与这些设备的交互,人们的生活质量将再次出现一次大的飞跃。 PC与手机互联 技术趋势 人的定位与周围的设备交互 应用趋势 Ubiquitous 技术趋势 人机交互 (通訊產業) 手机上网 PC能够上网 A时代 U时代 e时代 大型主机 PC 嵌入式系统 互联网时代 普适计算时代 环境智能 WAN SoC 手机控制空调 Ambient Intelligent 家庭联网 家庭内的设备互联 LAN Context Awareness VOLVO S80汽车的CAN总线网络 —(18个嵌入式控制模块) — CAN总线网络 三、汽车电子 四、Internet应用 机床、冶金、电子、交通、航空航天等行业技术升级的重要基础 五、工业控制应用 阿富汗参加反恐作战的“赫耳墨斯”价值4万美元,可携带2架摄像机,发挥了很好作用。 六、军事方面 高性能武器平台的基础 智能机器人 七、机器人技术 软件设计比重日益突出 组件设计技术 SOC 硬件软件化 八、嵌入式系统的发展趋势 嵌入式系统开发的工作重点正在向软件转移。 如:以机械控制系统为例,10年前机械、硬件和软件在机电系统中所占的比重分别是65
文档评论(0)