嵌入式系统基础第一章ARM处理器概述.pptVIP

嵌入式系统基础第一章ARM处理器概述.ppt

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

1.1 ARM简介 什么是ARM 1.1 ARM简介 CISC:复杂指令集(Complex Instruction Set Computer) 具有大量的指令和寻址方式 8/2原则:80%的程序只使用20%的指令 大多数程序只使用少量的指令就能够运行 RISC:精简指令集(Reduced Instruction Set Computer) 在通道中只包含最有用的指令 确保数据通道快速执行每一条指令 使CPU硬件结构设计变得更为简单 1.1 ARM简介 ARM公司简介 1985年4月26日,第一个ARM原型在英国剑桥的Acorn计算机有限公司诞生,由美国加州San Jose VLSI技术公司制造。 20世纪80年代后期,ARM很快开发成Acorn的台式机产品,形成英国的计算机教育基础。 1990年成立了Advanced RISC Machines Limited。 ARM公司虽然只成立10多年,但在1999年因移动电话火爆市场,其32位RISC处理器占市场份额超过了50%,成为业界龙头老大。2001年初,ARM公司的32位RISC处理器市场占有率超过了75%,引起业界的极大关注。ARM公司是知识产权供应商,是设计公司。ARM公司本身不生产芯片,靠转让设计许可,由合作伙伴公司来生产各具特色的芯片。 1.1 ARM简介 ARM处理器的3大特点如下: 小体积、低功耗、成本低、高性能; 16位/32位双指令集; 全球众多的合作伙伴。 1.1 ARM简介 当前ARM体系结构的扩充包括: Thumb:16位指令集,用以改善代码密度; DSP:用于DSP应用的算术运算指令集; Jazeller:允许直接执行Java安节码的扩充。 ARM处理器本身是32位设计,但也配备16位指令集,以允许软件编码为更短的16位指令。与等价的32代码相比,占用的存储器空间节省高达35%,然而保留了32位系统所有的优势。 1.1 ARM简介 ARM处理器系列提供的解决方案包括: 在无线、消费电子和图像应用方面的开放平台; 存储、自动化、工业和网络应用的嵌入式实时系统; 智能卡和SIM卡的安全应用。 1.2 ARM处理器系列 ARM处理器的命名规则: ARM产品通常以ARM[x][y][z][T][D][M][I][E][J][F][-s] 1.2 ARM处理器系列 ARM处理器的命名规则: ARM7TDMI之后的所有ARM内核,即使没有包含TDMI字符也都默认包含了TDMI的功能特性 JTAG是有IEEE1149.1标准测试访问端口和边界扫描结构来描述的 嵌入式ICE宏单元是建立在处理器内部用来设置断点和观察点的调试硬件 可综合意味着处理器内核是以源代码形式提供的 1.2 ARM处理器系列 ARM处理器系列类型: 1.2 ARM处理器系列 ARM处理器系列 1.2 ARM处理器系列 ARM7概述 ARM7 内核采用冯·诺伊曼体系结构,数据和指令使用同一条总线。内核有一条3级流水线,执行ARMv4 指令集 1.2 ARM处理器系列 ARM7的特点 · 成熟的大批量的32位RICS芯片; · 最高主频到达130MIPS; · 功耗低; · 代码密度高,兼容16 位微处理器; · 开发工具多、EDA仿真模型多; · 调试机制完善; · 提供0.25μm、0.18μm及0.13μm的生产工艺; · 代码与ARM9 系列、ARM9E 系列以及ARM10E系列兼容。 1.2 ARM处理器系列 1.2 ARM处理器系列 1.2 ARM处理器系列 1.2 ARM处理器系列 1.2 ARM处理器系列 ARM系列处理器属性比较 1.2 ARM处理器系列 ARM系列处理器功能比较 1.3 ARM处理器核的分类和扩充标识 处理器核的分类 用于开放平台的核 这些核赋予MMU具有虚拟存储器和复杂的存储器保护特性,并可用于像WinCE,Linux等操作系统 用于实时嵌入式操作系统的核 这些核用于工作在封闭的嵌入式控制系统中,通常运行实时操作系统 处理器的扩充标识 1.4 ARM处理器结构简介 RISC体系结构 特点: 指令规整、对称、简单。指令数少于100条,基本寻址方式有2~3种 单周期指令。指令字长度一致,单拍完成,便于流水操作 大量的寄存器。寄存器

文档评论(0)

asd522513656 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档