arm11(什么是arm11)
一、armv11架构好还是armv9架构好
1.时钟频率的提高
虽然内核架构相同,但ARM7处理器采用3级流水线的冯·诺伊曼结构;而ARM9采用5级流水线的哈佛结构,ARM11为8级流水线哈弗结构(从arm9开始都采用了哈弗结构)。增加的流水线设计提高了时钟频率和并行处理能力。5级流水线能够将每一个指令处理分配到5个时钟周期内,在每一个时钟周期内同时有5个指令在执行。在常用的芯片生产工艺下,ARM7一般运行在100MHz左右,而ARM9则至少在200MHz以上.ARM11首先推出350M~500MHz时钟频率的内核,目前上升到1GHz时钟频率。
2指令周期的改进
指令周期的改进对于处理器性能的提高有很大的帮助。性能提高的幅度依赖于代码执行时指令的重叠,这实际上是程序本身的问题。对于采用最高级的语言,一般来说,性能的提高在30%左右。
3.MMU(内存管理单元)
ARM7一般没有MMU(内存管理单元),(ARM720T有MMU)。
ARM9一般是有MMU的,ARM9940T只有MPU,不是一个完整的MMU。
ARM11当然也有MMU的。
这一条很重要,MMU单元是大型操作系统必需的硬件支持,如LINUX;WINCE等。这就是说,ARM7一般只能运行小型的实时系统如UCOS-II,eCOS等,而ARM9无此限制,一般的操作系统都可以移植。其实即使ARM720T能支持LINUX;WINCE等系统,也鲜有人用,因为以ARM7的运行速度跑这种大型操作系统,实在有点吃力。再者两者的应用领域明显不同,也无此必要。
4.在从ARM7到ARM9,ARM11的平台转变过程中,有一件事情是非常值得庆幸的,即ARM9,ARM11能够地向后兼容ARM7上的软件;并且开发人员面对的编程模型和架构基础也保持一致。
下面图是一些特征比较:
实际应用上arm11比arm9略好。
二、...华清的arm9课程,我该选那个啊是不是arm11课程比较先进
当然了。
arm9 VS arm11
1.结构的改变,arm9是v5结构,arm11是v6结构,整整提升了一个级别。举例;以高端芯片著称的前Intel XScale芯片是ARMv5TE的内核机构。
2.ARMv6是根据下一代消费类电子、无线设备、网络应用和汽车电子产品等需求而定制的芯片。
3.ARM11比arm9拥有更出色的多媒体处理能力和超低功耗的特点,特别适用于无线和消费类电子产品;其高数据吞吐量和高性能的结合非常适合网络处理应用;
4.增加浮点运算处理能力,可以满足3d等高级多媒体设备的应用需求;
5.新的ARM11的核比ARM9更小,对SOC发挥性能起到直观重要的作用。
6.ARM11内核增加了更多的多媒体指令,来加速处理音频和视频;另外有新的指令来提速实时性能和终端的响应。
7.处理MPEG4的编解码速度比arm9快一倍。很明显的感觉是,arm9开发板在用4.3寸屏幕的时候,屏幕会出现断帧现象,而6410的就没有,播放电影非常流畅,甚至直接流畅可以播放高清(1080pv6)
8.ARM11完全向下兼容,学会ARM11完全可以做arm9、arm7
三、arm11处理器等于骁龙
联发科6573相当于高通的MSM7227MT6573处理器采用的是ARM11的架构,主频为650MHz,使用的PowerVRSGX531的GPU,支持WCDMA的3G制式,速度可以达到上行7.2Mbps/下行5.76Mbps的速度。
目前这款机器的基本配置与高通的MSM7227最为接近。1:ti的SitaraAM35xAM37x2:三星的S3C64103:高通的snapdragonarm内核指的是cpu的最主要的部分,包括运算器,控制器,存储器,是cpu的核心。ARM处理器传统的命名是ARM+数字的方式:ARM7、ARM9、ARM11,在ARM11以后,ARM公司使用了新的命名方式:Cortex,对比传统的方式就应该是ARM12。