高速缓存处理器宏单元的ARM720T
发布时间:2018/5/26 9:50:20 访问次数:4891
- 51电子网公益库存:
- YQR100R060
- ZMOT0BHH1A0CG
- ZSBG323671
- XL203A-3486
- V22B
- USX1862
- ACS709LLF-6BB-T
- S22P025S05
- H3LIS331DLTR
- OAA160S
- TFPT0603L1000JZ
- 01M2251SFC3
- 3006-1576-101-G100
- KT103J2
- NB12K00103JBB
arm处理器是英国acorn有限公司设计的低功耗成本的第一款risc微处理器。全称为advanced risc machine。arm处理器本身是32位设计,但也配备16位指令集,一般来讲比等价32位代码节省达35%,却能保留32位系统的所有优势。本文主要详解arm7_arm9和arm11的区别,具体的跟随小编一起来了解一下。http://pax668.51dzw.com
虽然内核架构相同,但arm7处理器采用3级流水线的冯·诺伊曼结构;而arm9采用5级流水线的哈佛结构,arm11为8级流水线哈弗结构(从arm9开始都采用了哈弗结构)。增加的流水线设计提高了时钟频率和并行处理能力。5级流水线能够将每一个指令处理分配到5个时钟周期内,在每一个时钟周期内同时有5个指令在执行。在常用的芯片生产工艺 下,arm7一般运行在100mhz左右,而arm9则至少在200mhz以上.arm11首先推出350m~500mhz时钟频率的内核, 目前上升到1ghz时钟频率。
指令周期的改进对于处理器性能的提高有很大的帮助。性能提高的幅度依赖于代码执行时指令的重叠,这实际上是程序本身的问题。对于采用最高级的语言,一般来说,性能的提高在30%左右。http://pax668.51dzw.com
这一条很重要,mmu单元是大型操作系统必需的硬件支持,如linux;wince等。这就是说,arm7一般只能运行小型的实时系统如ucos-ii,ecos等,而arm9无此限制,一般的操作系统都可以移植。其实即使arm720t能支持linux;wince等系统,也鲜有人用,因为以arm7的运行速度跑这种大型操作系统,实在有点吃力。再者两者的应用领域明显不同,也无此必要。
在从arm7到arm9,arm11的平台转变过程中,有一件事情是非常值得庆幸的,即arm9,arm11能够地向后兼容arm7上的软件;并且开发人员面对的编程模型和架构基础也保持一致。
arm7系列包括arm7tdmi、arm7tdmi-s、带有高速缓存处理器宏单元的arm720t。该系列处理器提供thumb 16位压缩指令集和embededice软件调试方式,适用于更大规模的soc设计中。arm7tdmi基于arm体系结构v4版本,是目前低端的arm核。http://pax668.51dzw.com
来源:eefocus
- 51电子网公益库存:
- YQR100R060
- ZMOT0BHH1A0CG
- ZSBG323671
- XL203A-3486
- V22B
- USX1862
- ACS709LLF-6BB-T
- S22P025S05
- H3LIS331DLTR
- OAA160S
- TFPT0603L1000JZ
- 01M2251SFC3
- 3006-1576-101-G100
- KT103J2
- NB12K00103JBB
arm处理器是英国acorn有限公司设计的低功耗成本的第一款risc微处理器。全称为advanced risc machine。arm处理器本身是32位设计,但也配备16位指令集,一般来讲比等价32位代码节省达35%,却能保留32位系统的所有优势。本文主要详解arm7_arm9和arm11的区别,具体的跟随小编一起来了解一下。http://pax668.51dzw.com
虽然内核架构相同,但arm7处理器采用3级流水线的冯·诺伊曼结构;而arm9采用5级流水线的哈佛结构,arm11为8级流水线哈弗结构(从arm9开始都采用了哈弗结构)。增加的流水线设计提高了时钟频率和并行处理能力。5级流水线能够将每一个指令处理分配到5个时钟周期内,在每一个时钟周期内同时有5个指令在执行。在常用的芯片生产工艺 下,arm7一般运行在100mhz左右,而arm9则至少在200mhz以上.arm11首先推出350m~500mhz时钟频率的内核, 目前上升到1ghz时钟频率。
指令周期的改进对于处理器性能的提高有很大的帮助。性能提高的幅度依赖于代码执行时指令的重叠,这实际上是程序本身的问题。对于采用最高级的语言,一般来说,性能的提高在30%左右。http://pax668.51dzw.com
这一条很重要,mmu单元是大型操作系统必需的硬件支持,如linux;wince等。这就是说,arm7一般只能运行小型的实时系统如ucos-ii,ecos等,而arm9无此限制,一般的操作系统都可以移植。其实即使arm720t能支持linux;wince等系统,也鲜有人用,因为以arm7的运行速度跑这种大型操作系统,实在有点吃力。再者两者的应用领域明显不同,也无此必要。
在从arm7到arm9,arm11的平台转变过程中,有一件事情是非常值得庆幸的,即arm9,arm11能够地向后兼容arm7上的软件;并且开发人员面对的编程模型和架构基础也保持一致。
arm7系列包括arm7tdmi、arm7tdmi-s、带有高速缓存处理器宏单元的arm720t。该系列处理器提供thumb 16位压缩指令集和embededice软件调试方式,适用于更大规模的soc设计中。arm7tdmi基于arm体系结构v4版本,是目前低端的arm核。http://pax668.51dzw.com
来源:eefocus
上一篇:RS-232/485双向转换器
下一篇:RMS抖动计算Pk-Pk抖动
热门点击
- 不对称半桥式功率变换器
- 云计算市场分析与预测
- 供电电源的稳态直流精度
- DRAM 的市场需求强劲
- 新兴产业为合肥经济锻造持久动力
- 中国开发服务器芯片可选的架构
- RMS抖动计算Pk-Pk抖动
- 高速缓存处理器宏单元的ARM720T
- 汽车正往微型化进化
- A12处理器的核心数和架构
推荐电子资讯
- iPhone5S/iPhone5C获工信部认证
- 库克一直看好中国市场的巨大潜力,并且自去年3月以来他已... [详细]