ARM_基础知识.pdf

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ARM_基础知识

ARM 课程考试相关知识点 主要: l 嵌入式系统的五个特性包括:专用性 ,可剪裁性 ,可靠性 ,低功耗性和实时性。 l 嵌入式系统的特点:专用性强,可剪裁性好,实时性和可靠性好 ,功耗低 l 嵌入式操作系统的特点:微型化 ,可裁剪性,实时性,高可靠性 ,易移植性 l 嵌入式系统设计过程的主要步骤(5 个): n 1、系统需求分析 n 2、体系结构设计 n 3、硬件/软件设计 n 4、系统集成 n 5、系统测试 l ARM 处理器的五个系列 :(体系架构是否是冯诺依曼)ARM7 和ARM9 的体系架 构? n ARM7 (冯诺依曼结构) n ARM9 (哈佛体系结构) n ARM9E (哈佛体系结构) n ARM10E n SecurCore 冯诺依曼结构指数据空间和地址空间不分开 ;哈佛结构数据空间和地址空间是分开的 l 操作系统指令执行的三个阶段 n 1、获得指令 n 2、分析指令 n 3、执行指令 l 代码密度 :就是处理完成一个完整的操作,需要的指令条数,按字节计算越少效率 越高 l MMU(Memory Management Unit) :存储器管理单元。P176 存储器管理单元MMU 主要完成以下工作: 虚拟存储空间到物理存储空间的映射; 存储器访问权限的控制 ; 设置虚拟存储空间的缓冲的特征。 MMU 可以将某些地址变换条目锁定在快表【TLB (translation lookaside buffer )】中,从而使得进行与该地址变换条目相关的地址变换速度保持很快。 MMU 可以将整个存储空间分为最多16 个域。 功能 :将虚拟地址映射为物理地址;提供硬件机制的内存访问授权。 l ARM 的寻址方式 n 立即数寻址 n 寄存器寻址 n 寄存器移位寻址 n 寄存器间接寻址 n 多寄存器寻址 n 基址变址寻址 n 相对寻址 n 堆栈寻址 n 块拷贝寻址 l 嵌入式系统/操作系统?主要由哪几部分组成 嵌入式系统的组成部分: n 嵌入式处理器 (ARM ,MIPS ,PowerPC ) n 外围设备 (存储器接口) n 嵌入式操作系统 n 应用软件 l ARM 的最小系统,画出框图 ,并说明。 1. ARM 芯片。 2. 电源电路、复位电路 ,晶振电路。 电源电路 :S3C4510B 及部分外围器件的工作电压为3.3V ,还有部分外围器件的工作 电压为5V ,因此整个最小系统需要两组工作电压 ,即 :3.3V 和5V。5V 电压由 部 电源引入, 3.3V 电压由5V 转3.3V 的DC -DC 转换器获得 复位电路 :复位电路完成系统的上电复位和系统在运行时的按键复位功能。复位电路 可由简单的RC 电路构成,也可使用其他的相对较复杂 ,但功能更完善的电路完成。 晶振电路 :晶振电路用于向CPU 提供工作时钟。 3. 存储器(FLASH 和SDRAM ) 4. UART 接口电路。 UART 接口电路用于TTL 电平与RS232 电平之间的转换。常用的UART 接口芯片为 MAXIM 公司生产的MAX232。 5. JTAG 调试接口。 利用ARM 处理器中的调试模块的功能 ,通过其JTAG 边界扫描口来与仿真器连接 ,以 达到对芯片内部的工作状态进行监控的目的。 结构框图 : l ADS 由哪几部分组成及其主要功能。 ADS (ARM Developer Suite ),即ARM 开发工具。ADS 由命令行开发工具 ,ARM 时实库 ,GUI 开发环境(Code Warrior 和AXD) ,实用程序和支持软件组成。 功能 :ADS 是全套的实时开发软件工具 ,包编译器生成的 码密度和执行速度优 异。可快速低价地创建ARM 结构应用。 l ARM 与Thumb 指令集的联系与区别。 Thumb 指令集是将ARM 指令集的子集重新编码形成的一个指令集。ARM 指令长度为 32 位 ,Thumb 指令长度位为 16 位。这样 ,使用Thumb 指令集可以得到密

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档