电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

ARM微处理器概述

ARM微处理器概述_第1页
1/8
ARM微处理器概述_第2页
2/8
ARM微处理器概述_第3页
3/8
ARM 微处理器概述 ARM 微处理器概述 ARM 公司简介 ARM 于1990 年11 月在英国伦敦成立,前身为Acorn['eikɔ:n]计算机公司 Adv ance RISC Machines [mə'ʃi:n] (ARM) 全球领先的16/32 位嵌入式RISC 微处理器解决方案供应商。 ARM 公司是知识产权(IP Intellectu al [,intə'lektjuəl, -tʃuəl] Property ['prɔpəti])公司,本身不生产芯片,靠转让设计许可,由合作伙伴公司来生产各具特色的芯片。 目前,全世界有几十家著名的半导体公司都使用ARM 公司的授权,其中包括摩托罗拉、IBM、Intel、SONY、NEC、LG、ATMEL 等,从而保证了大量的开发工具和丰富的第三方资源,它们共同保证了基于ARM 处理器核的设计可以很快投入市场。 ARM 公司已成为移动通信、手持设备、多媒体数字消费嵌入式解决方案的RISC 标准。 ARM 微处理器的特点 采用RISC 架构的ARM 微处理器一般具有如下特点:  体积小、低功耗、低成本、高性能;  支持Thu mb(16 位)/ARM(32 位)双指令集,能很好的兼容8 位/16 位器件;  大量使用寄存器,指令执行速度更快;  大多数数据操作都在寄存器中完成;  寻址方式灵活简单,执行效率高;  指令长度固定。 ARM 体系结构 ARM 体系结构的版本 ARM 指令集体系结构,从最初开发至今已有了重大改进,而且将会不断完善和发展。为了精确表达每个ARM 实现中所使用的指令集,到目前ARM 体系结构共定义了 7 个版本,以版本号v 1~v 7 表示。 1. 版本1(v 1) 基本数据处理指令(不包括乘法)。 字节、字以及半字加载/存储指令。 分支(branch [brɑ:ntʃ, bræ ntʃ])指令,包括用于子 程 序 调 用的分支与 链 接(branch-and-link)指令。 软 件中断指令,用于进行操作系统 调 用。 26 位地 址总 线 。 使用此 版本的处理器核:ARM1 2. 版本2(v 2) 与版本1 相比,版本2 增加了下列指令: 乘法和乘加指令(mu ltiply ['mʌltiplai] & mu ltiply -accu mu late)。 支持协处理器。 原子性(atomic [ə'tɔmik])加载/存储指令SWP 和SWPB(稍后的版本称v 2a)。 FIQ 中的两个以上的分组寄存器。 使用此版本的处理器核:ARM2 v 2 ARM2aS、ARM3 v 2a 3. 版本3(v 3) 版本3 较以前的版本发生了大的变化,具体改进如下: 推出 32 位寻址能力。 分开的CPSR(cu rrent program statu s reg...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

ARM微处理器概述

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部