欢迎来到天天文库
浏览记录
ID:50315019
大小:2.75 MB
页数:63页
时间:2020-03-08
《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-SJazelleJavabytecodeexecution6ARM1136EJ-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)调试
此文档下载收益归作者所有