ARM嵌入式体系结构与接口技术 教学课件 华清远见嵌入式学院 刘洪涛 第2章 ARM技术概述.ppt

ARM嵌入式体系结构与接口技术 教学课件 华清远见嵌入式学院 刘洪涛 第2章 ARM技术概述.ppt

ID:50315019

大小:2.75 MB

页数:63页

时间:2020-03-08

ARM嵌入式体系结构与接口技术 教学课件 华清远见嵌入式学院 刘洪涛 第2章 ARM技术概述.ppt_第1页
ARM嵌入式体系结构与接口技术 教学课件 华清远见嵌入式学院 刘洪涛 第2章 ARM技术概述.ppt_第2页
ARM嵌入式体系结构与接口技术 教学课件 华清远见嵌入式学院 刘洪涛 第2章 ARM技术概述.ppt_第3页
ARM嵌入式体系结构与接口技术 教学课件 华清远见嵌入式学院 刘洪涛 第2章 ARM技术概述.ppt_第4页
ARM嵌入式体系结构与接口技术 教学课件 华清远见嵌入式学院 刘洪涛 第2章 ARM技术概述.ppt_第5页
资源描述:

《ARM嵌入式体系结构与接口技术 教学课件 华清远见嵌入式学院 刘洪涛 第2章 ARM技术概述.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ARM嵌入式体系结构与接口技术第2章ARM技术概述第1章嵌入式系统基础知识第2章ARM技术概述第3章ARM的指令系统第4章ARM汇编语言程序设计第5章ARMRealviewMDK集成开发环境第6章GPIO编程第7章ARM异常中断处理及编程第8章串行通信接口课程安排:2第9章存储器接口第10章定时器第11章A/D转换器第12章LCD接口设计第13章温度监测仪开发实例课程安排:32.1ARM体系结构的技术特征及发展2.2ARM微处理器简介2.3ARM微处理器结构2.4ARM微处理器的应用选型2.5ARM920T内部功能及特点2.

2、6数据类型2.7ARM920T内核工作模式2.8ARM920T存储系统本章课程:42.9流水线2.10寄存器组织2.11程序状态寄存器2.12三星S3C2410X处理器介绍2.13小结2.14思考与练习本章课程:5ARM公司成立于1990年11月12名员工,英国剑桥前身为Acorn计算机公司ARM公司的英文全称为AdvancedRISCMachines主要设计RISC系列处理器内核ARM公司在全球拥有超过1400员工(2006底)2.1ARM体系结构的技术特征及发展2.1.1ARM公司简介ARM全球分布memorySoCPr

3、ocessorsSystemLevelIP:DataEnginesFabricPhysicalIPSoftwareIPDevelopmentToolsConnectedCommunityARM全球分布ARM合作伙伴2.1.2ARM技术特征ARM处理器有如下特点:•体积小、低功耗、低成本、高性能•支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件•大量使用寄存器,指令执行速度更快•大多数数据操作都在寄存器中完成•寻址方式灵活简单,执行效率高•指令长度固定RISC和CISC之间主要的区别2.1ARM

4、体系结构的技术特征及发展102.1ARM体系结构的技术特征及发展SA-110ARM7TDMI4T1Halfwordandsignedhalfword/bytesupportSystemmodeThumbinstructionset24ARM9TDMISA-1110ARM720TARM940TImprovedARM/ThumbInterworkingCLZ5TESaturatedmathsDSPmultiply-accumulateinstructionsXScaleARM1020EARM9E-SARM966E-S3Early

5、ARMarchitecturesARM9EJ-S5TEJARM7EJ-SARM926EJ-SJazelleJavabytecode execution6ARM1136EJ-SARM1026EJ-SSIMDInstructionsMulti-processingV6Memoryarchitecture(VMSA)Unaligneddatasupport2.1.3ARM体系结构的发展HLHLCortex系列处理器HLApplicationsProcessorMarketReal-TimeEmbeddedMarketMicroco

6、ntrollerMarketARM926EJ-SCortex-A8ARM11MPCoreARM1176JZ(F)-SARM1136J(F)-S600+MIPSUni-Proc2000+MIPSUni-Proc2000+MIPSMulti-proc600+MIPSUni-Proc250+MIPSUni-ProcARM7TDMICortex-M3ARM968E-SARM946E-SARM1156T2(F)-SARM7TDMI600+MIPSUni-Proc150+MIPSUni-Proc100+MIPSUni-ProcCorte

7、xR4(F)600+MIPSUni-ProcARM处理器的产品系列非常广,包括ARM7、ARM9、ARM9E、ARM10E、ARM11和SecurCore、Cortex等2.2ARM微处理器简介132.2.1ARM7处理器系列ARM7内核采用冯•诺伊曼体系结构,数据和指令使用同一条总线。内核有一条3级流水线,执行ARMv4指令集。ARM7系列处理器主要用于对功耗和成本要求比较苛刻的消费类产品。其最高主频可以到达130MIPS。ARM7系列包括ARM7TDMI、ARM7TDMI-S、ARM7EJ-S和ARM720T四种类型,主

8、要用于适应不同的市场需求。ARM7系列处理器主要具有以下特点:(1)成熟的大批量的32位RICS芯片;(2)最高主频达到130MIPS;(3)功耗低;(4)代码密度高,兼容16位微处理器;2.2ARM微处理器简介142.2.1ARM7处理器系列(5)开发工具多,EDA仿真模型多;(6)调试

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

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

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