- 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、ARM 处理器的特点是什么?
答:ARM 处理器立足于嵌入式市场,其设计思想并不单纯地追求处理器速度,而是着
眼于系统的整体性能。具体来讲,主要包括以下几个方面。
首先,低功耗是一个主要的考虑方面。其次,高代码密度是嵌入式系统的又一个重要
需求。另外,嵌入式系统通常都是价格敏感的。还有一个影响嵌入式系统性能的因素就是处
理器内核管芯(die )的面积,对于一个单片方案,处理器内核所占的面积越小,留给外设
电路的空间就越大,这可以减少最终产品的外围芯片数目,从而降低设计和制造成本。
在体系结构方面,ARM 处理器采用精简指令系统计算机(RISC )结构,但ARM 处理
器又不是纯粹的RISC 。为了能够更好地满足嵌入式应用的需求,ARM 处理器还增加了以下
特点:
一些特定指令的周期数可变,即并不是所有的ARM 指令都是单周期的。
内嵌桶形移位器产生了更为复杂的指令。
Thumb 16 位指令集。
条件执行。这个特性可以减少分支指令的数目,从而改善性能,提高代码密度。
2 、ARM 处理器系列主要包括几大类?各自的特性是什么?
ARM 处理器系列属性的比较
类型
ARM7 ARM9 ARM9E ARM10E ARM11 Cortex
属性
处理器流
3 5 5 6 8 13
水线深度
典 型 频 率
236 250 470 540 620 1100
(MHz)
典 型 功 耗 0.25 0.235 0.45 0.6 0.45
0.03
(mw/MHz) (+cache) (+cache) (+cache) (+cache) (+cache)
性能(MIPS)
130 300 300 400 675 2000
Dhrystone 2.1
典型的指
ARMv3 ARMv4T ARMv5TE ARMv5TEJ ARMv6 ARMv7
令集结构
3、ARM 处理器有哪些处理器模式?各自如何切换?
答:ARM 处理器有7 种处理器模式,它们分别是:用户模式,快速中断模式,外部中断模
式,管理模式,中止模式,未定义模式和系统模式。各模式之间的切换,可以通过软件控制
来实现,也可以由外部中断或异常而引起。
处理器复位之后,首先进入管理模式,操作系统内核通常处于这种模式。当运行用户
程序时,进入用户模式。在用户模式下,应用程序不能访问一些受操作系统保护的系统资源,
应用程序也不能直接进行处理器模式的切换,只允许对CPSR (当前程序状态寄存器)的控
制域进行读操作,但允许对CPSR 条件标志的读/写访问,用户模式下执行软中断指令(SWI )
时也进入管理模式。系统模式是一种特殊的用户模式,它使用和用户模式完全相同的寄存器,
但允许对CPSR 的完全访问,当操作系统任务需要访问系统资源但又想避免访问与异常模式
相关的寄存器时进入该模式。当处理器访问存储器失败时,进入中止模式。当处理器遇到没
有定义的指令或处理器不支持该指令时,进入未定义模式。快速中断模式和外部中断模式分
别对ARM 处理器两种不同级别的中断做出响应。
4 、“字节序”是指什么?ARM 处理器如何解决这一问题?
答:当把一个多字节的数据存入以字节为单位编址的内存空间时,存在哪个字节定位在哪个
地址单元的问题,在存储系统中称为字节序。一般有两种方案,big-endian 和little-endian 。
在big-endian 方案中,低字节在高地址单元中;在little-endian 方案中,低字节在低地址单
元中。
ARM 处理器支持两种方案的字节序,可以通过系统设置指定处理器支持那种方案。一
般缺省为litter-endian ,而且对于指令访问来说,总是little-endian 。
第七章
1、试分析ARM 处
您可能关注的文档
- 物理 机械建筑类 单色版 教学课件 王美玉 目录.pdf
- 物理 下册 教学课件 张密芬 下册习题答案.pdf
- 物流采购管理 第2版 教学课件 朱新民 林敏晖 主编 商品采购管理 2009—2010学年(下)学期试卷A.pdf
- 嵌入式系统实验教程 教学课件 鲍喜荣 实验三 bootloader实验.pdf
- 嵌入式系统实验教程 教学课件 鲍喜荣 实验十六 嵌入式数据库移植实验.pdf
- 亲属法学 (法学专业民商法学方向课程与技能课程系列教材)教学课件 张伟 赵江 亲属法学课件(法学专业民商法学方向课程与技能课程系列教材)张 伟 赵江红.pdf
- 轻化工识图与制图 教学课件 张枫叶 封面.pdf
- 热处理原理与工艺 教学课件 候旭明 第十章教案.pdf
- 热工学基础 教学课件 刘春泽第四章热力学第二定律 4.2热力学第二定律的实质及表述.pdf
- 热工学基础 教学课件 刘春泽第一章 工质及理想气体 1.2平衡状态及状态方程.pdf
- 热质交换原理与设备 教学课件 闫全英 刘迎云_热质课件1 第5讲空气热质处理途径.pdf
- 热质交换原理与设备 教学课件 闫全英 刘迎云_热质课件1 第10讲习题.pdf
- 热质交换原理与设备 教学课件 闫全英 刘迎云_热质课件1 第13讲换热器热工计算.pdf
- 人机界面设计 教学课件 周苏 教程B 第11章 课程设计.pdf
- 人际沟通艺术 习题答案 麻友平 第1章 人际沟通基础.pdf
文档评论(0)