ARMTHUMB微处理器结构及指令系统

ARMTHUMB微处理器结构及指令系统

ID:36462504

大小:1.11 MB

页数:103页

时间:2019-05-09

ARMTHUMB微处理器结构及指令系统_第1页
ARMTHUMB微处理器结构及指令系统_第2页
ARMTHUMB微处理器结构及指令系统_第3页
ARMTHUMB微处理器结构及指令系统_第4页
ARMTHUMB微处理器结构及指令系统_第5页
资源描述:

《ARMTHUMB微处理器结构及指令系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章ARM/THUMB微处理器结构及指令系统本章主要内容:(1)ARM/Thumb及相关技术简介(2)ARM/Thumb微处理器的应用领域及特点(3)ARM/Thumb微处理器系列(4)ARM/Thumb微处理器的结构(5)ARM/Thumb指令系统第二章目录1ARM微处理器概述1.1ARM处理器系列1.2RISC体系结构1.3ARM和Thumb状态1.4寄存器1.5ARM指令集概述1.6Thumb指令集概述2ARM微处理器体系结构2.1数据类型2.2ARM微处理器的工作状态2.3ARM体系结构的存储器格式2.4处理器模式2.5寄存器组织2.6异常3ARM/Thu

2、mb指令系统3.1处理器寻址方式3.2指令集介绍3.3指令集介绍※1ARM微处理器概述●ARM处理器系列●RISC体系结构●ARM和Thumb状态●寄存器●ARM指令集概述●Thumb指令集概述※2ARM微处理器体系结构●数据类型●ARM微处理器的工作状态●ARM体系结构的存储器格式●处理器模式●寄存器组织●异常※3ARM/Thumb指令系统●处理器寻址方式●指令集介绍●指令集介绍第二章目录1ARM微处理器概述ARM简介:ARM(AdvancedRISCMachines),既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。19

3、91年ARM公司成立于英国剑桥,主要出售芯片设计技术的授权。目前,采用ARM技术知识产权(IP)核的微处理器已遍及工业控制、消费类电子产品、通信系统、网络系统、无线系统等各类产品市场,ARMARM公司简介将技术授权给其它芯片厂商形成各具特色的ARM芯片...第二章目录※1ARM微处理器概述●ARM处理器系列●RISC体系结构●ARM和Thumb状态●寄存器●ARM指令集概述●Thumb指令集概述※2ARM微处理器体系结构●数据类型●ARM微处理器的工作状态●ARM体系结构的存储器格式●处理器模式●寄存器组织●异常※3ARM/Thumb指令系统●处理器寻址方式●指令集

4、介绍●指令集介绍ARM处理器核简介ARM公司开发了很多系列的ARM处理器核,目前最新的系列已经是ARM11了,而ARM6核以及更早的系列已经很罕见了。目前应用比较广泛的系列是:ARM7ARM9ARM9EARM10SecurCoreXscale1.1ARM处理器系列ARM处理器核简介——ARM7该系列包括ARM7TDMI、ARM7TDMI-S、带有高速缓存处理器宏单元的ARM720T和扩充了Jazelle的ARM7EJ-S。该系列处理器提供Thumb16位压缩指令集和EmbededICE软件调试方式,适用于更大规模的SoC设计中。Jazelle是ARM体系结构的一种相

5、关技术,用于在处理器指令层次对JAVA加速ARM7系列广泛应用于多媒体和嵌入式设备,包括Internet设备、网络和调制解调器设备,以及移动电话、PDA等无线设备。1.1ARM处理器系列ARM处理器核简介——ARM9该系列包括ARM9TDMI、ARM920T和带有高速缓存处理器宏单元的ARM940T。除了兼容ARM7系列,而且能够更加灵活的设计。ARM9系列主要应用于引擎管理、仪器仪表、安全系统和机顶盒等领域。1.1ARM处理器系列ARM处理器核简介——ARM10该系列包括ARM1020E和ARM1022E处理器核,其核心在于使用向量浮点(VFP)单元VFP10提供

6、高性能的浮点解决方案,从而极大提高了处理器的整型和浮点运算性能。可以用于视频游戏机和高性能打印机等场合。1.1ARM处理器系列ARM处理器核简介——SecurCore该系列涵盖了SC100、SC110、SC200和SC210处理核。该系列处理器主要针对新兴的安全市场,以一种全新的安全处理器设计为智能卡和其它安全IC开发提供独特的32位系统设计,并具有特定反伪造方法,从而有助于防止对硬件和软件的盗版。1.1ARM处理器系列ARM处理器核简介——XscaleIntelXscale微控制器则提供全性能、高性价比、低功耗的解决方案,支持16位Thumb指令并集成数字信号处理

7、(DSP)指令。1.1ARM处理器系列第二章目录※1ARM微处理器概述●ARM处理器系列●RISC体系结构●ARM和Thumb状态●寄存器●ARM指令集概述●Thumb指令集概述※2ARM微处理器体系结构●数据类型●ARM微处理器的工作状态●ARM体系结构的存储器格式●处理器模式●寄存器组织●异常※3ARM/Thumb指令系统●处理器寻址方式●指令集介绍●指令集介绍1.2RISC体系结构●RISC特点如下:精简指令集计算机RISC结构的产生是相对于传统的复杂指令集计算机CISC结构而言的。1.2RISC体系结构■指令规整、对称、简单。指令小于100条,基本寻址方

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。