《微处理器AR》PPT课件

《微处理器AR》PPT课件

ID:36888755

大小:392.10 KB

页数:44页

时间:2019-05-10

《微处理器AR》PPT课件_第1页
《微处理器AR》PPT课件_第2页
《微处理器AR》PPT课件_第3页
《微处理器AR》PPT课件_第4页
《微处理器AR》PPT课件_第5页
资源描述:

《《微处理器AR》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、嵌入式系统课件飞凌嵌入式课程目标掌握微处理器ARM的特点及概念熟悉ADS应用开发CPU遵循冯·诺依曼结构‘存储程序’本身是个数字电路对应一套指令系统不断顺序取指令执行哈佛结构指令系统软硬件界面RISC(精简指令集)/CISC(复杂指令集)RISC便于实现流水线,进而提高性能指令流水线可以使一些需要计算机处理的多项操作在时间上重叠进行便于提高电路的工作频率高速缓存(cache)位于CPU和主存之间的高层存储子系统提高存储器的平均访问速度,从而使存储器的速度和CPU的速度相匹配单位容量的价格很昂贵处理器与存储器性能的差距仍在以每年50%的速度增大虚拟内存虚拟存储器的

2、空间大小取决于计算机的访存能力而不是实际外存的大小使存储系统既具有相当于外存的容量又有接近于主存的访问速度{int*ptr,idata;…ptr=0x1000a018;idata=*ptr;…}内存管理单元(MMU)MemoryManagementUnit虚拟地址到物理地址的转换辅助实现虚拟内存辅助实现多任务管理如何评价处理器频率性能功耗面积(成本)ARM介绍AdvancedRiscMachines,LtdARM公司90年成立,只提供IP(知识产权)V3到V6低功耗,低成本大量使用寄存器,指令长度固定领先的性能/功耗(MIPS/Watt)ARM系列处理器ARM是

3、一个CPU内核。ARM公司自己并不生产或销售芯片,它采用技术授权模式,通过出售芯片技术授权,收取授权费与技术转让费随着ARM/MIPS/ARC等成熟内核的推出,很多过去没有32位cpu研发能力的半导体公司进入这一行列。ARM系列内核的优势成本低功耗低ARM系列处理器主流ARM内核:ARM7TDMIARM9/9EARM10StrongARM/Xscale主要ARM芯片供应商IntelTISamsungMotorolaPhilipsAtmelCirrusLogicARM系列处理器ATMEL公司arm系列AT91系列:优点:工业级。但缺乏lcd驱动等较吸引力的外围电路

4、。AT75/76系列:内置arm7/DSP双内核,有Arm+2DSP/ARM+DSP+MAC,两种配置,加上PHY就可实现voip终端ARM系列处理器NetScillon公司ARM+NET系列芯片,关注设备上网(嵌入式internet)解决方案。Samsung:Arm系列SOC芯片,集成度高,关注mp3/pda/route应用。S3c44b0x,s3c4510.Motolora:最近推出龙珠MX1,使用了arm内核。ARM指令系统ARM状态:执行32位字对齐的ARM指令THUMB状态:执行16位半字对齐的THUMB指令,在这种状态下,PC寄存器的第一位来选择一个

5、字中的哪个半字。两种状态的转换不影响处理器工作模式和寄存器内容参照ARM指令集ARM体系结构发展(V3)V3结构32位地址。TThumb状态:16位指令。M长乘法支持(32*32=>64或者32*32+64=>64)。这一性质已经变成V4结构的标准配置。ARM7TDMI是1995年推出的该系列第一个处理器内核ARM体系结构发展(V4)V4结构加入了半字存储操作。D对调试的支持(Debug)I嵌入的ICE(InCircuitEmulation) 属于V4体系结构的处理器(核)有ARM7,ARM7100(ARM7核的处理器),ARM7500(ARM7核的处理器)。

6、属于V4T(支持Thumb指令)体系结构的处理器(核)有ARM7TDMI,ARM7TDMI-S(ARM7TDMI可综合版本),ARM710T(ARM7TDMI核的处理器),ARM720T(ARM7TDMI核的处理器),ARM740T(ARM7TDMI核的处理器),ARM9TDMI,ARM910T(ARM9TDMI核的处理器),ARM920T(ARM9TDMI核的处理器),ARM940T(ARM9TDMI核的处理器),StrongARM(Intel公司的产品)。ARM9系列于1997年问世ARM体系结构发展(V5)提升了ARM和Thumb指令的交互工作能力。EDS

7、P指令支持。JJava指令支持。 属于V5T(支持Thumb指令)体系结构的处理器(核)有ARM10TDMI,ARM1020T(ARM10TDMI核处理器)。 属于V5TE(支持Thumb,DSP指令)体系结构的处理器(核)有ARM9E,ARM9E-S(ARM9E可综合版本),ARM946(ARM9E核的处理器),ARM966(ARM9E核的处理器),ARM10E,ARM1020E(ARM10E核处理器),ARM1022E(ARM10E核的处理器),Xscale(Intel公司产品)。 属于V5TEJ(支持Thumb,DSP指令,Java指令)体系结构的处理器(

8、核)有ARM9EJ,AR

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

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

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