本文目录一览

1,ARM9和ARM11的区别

从ARM9开始学吧,ARM9和ARM11主要是性能的差别,对学习来讲差不多。并且ARM9开发板比ARM11的便宜得多,资料也比较丰富。

ARM9和ARM11的区别

2,ARM9与ARM7有什么区别

主要的区别: ARM7 系列使用冯.诺依曼结构,数据空间和地址空间不分开,ARM9 系列使用哈佛结构,数据空间和地址空间是分开的; ARM7 系列使用3级流水线,ARM9 系列使用5级流水线;ARM9 系列比ARM7 系列来说,提高了最大时钟频率

ARM9与ARM7有什么区别

3,arm9编程实验触摸屏计算器的功能

就像电脑,ARM9就是Intel或者AMD的CPU也是cpu的最主要的部分,一般包括运算器,控制器,存储器,是cpu的核心。不过ARM9比ARM11的主频低很多,在音视频处理方面也稍有逊色,可以搭载320W像素的摄像头,有独立的AAC解码,所以看使用AAC音频格式的视频时不会出现卡的现象。缺点就是低主频,而且运存一般较低。导致系统运行缓慢,多开程序容易死机。

arm9编程实验触摸屏计算器的功能

4,ARM9这个处理器怎么样

很多诺基亚的新手机普遍都用这个主频达到369MHZ,性能不错,不过是单核。
ARM9采用ARMV4T(Harvard)结构,五级流水处理以及分离的Cache结构,平均功耗为0.7mW/MHz。时钟速度为120MHz-200MHz,每条指令平均执行1.5个时钟周期。与ARM7系列相似,其中的ARM920、ARM940和ARM9E为含Cache的CPU核。性能为132MIPS(120MHz时钟,3.3V供)或220MIPS(200MHz时钟)。

5,ARM9是什么

ARM9是ARM公司推出的低功耗移动处理核心构架,ARM是目前应用最广泛的移动终端(如智能手机)处理器,几乎所有的智能手机、GPS、MP4都是ARM核心的(注:ARM只卖技术,故市场上出现了很多品牌的ARM处理器,但核心都是ARM的)。ARM9是目前性能最强的ARM处理核心。
arm9系列处理器是英国arm公司设计的主流嵌入式处理器,主要包括arm9tdmi和arm9e-s等系列。   以手机应用为例,2g手机只需提供语音及简单的文字短信功能,而目前的2.5g和未来的3g手机除了提供这两项功能外,还必须提供各种其他的应用功能。主要包括:(1)无线网络设备:手机上网、电子邮件及其他定位服务等功能;(2)pda功能:含有用户操作系统(windows ce、symbian os、linux等)及其他功能;(3)高性能功能:音频播放器、视频电话、手机游戏等。在2.5g和3g的应用中arm9已经全面替代了arm7。因为arm9的新特性能够满足各种新需求的同时减少产品研发时间并降低研发费用。

6,ARM7ARM9有哪些区别

系列处理器是英国ARM公司设计的主流嵌入式处理器ARM7内核是0.9MIPS/MHz的三级流水线和冯·诺伊曼结构;ARM9内核是5级流水线,提供1.1MIPS/MHz的哈佛结构。ARM7没有MMU,ARM720T是MMU的 ,ARM9主要包括ARM9TDMI和ARM9E-S等系列ARM9是有MMU的,ARM940T只有Memory protection unit.不是一个完整的MMU。ARM9的时钟频率比ARM7更高,采用哈佛结构区分了数据总线和指令总线, ARM7处理器采用3级流水线,而ARM9采用5级流水线, 5级流水线能够将每一个指令处理分配到5个时钟周期内,在每一个时钟周期内同时有5个指令在执行。在同样的加工工艺下,ARM9TDMI处理器的时钟频率是ARM7TDMI的1.8~2.2倍。指令周期的改进,指令周期的改进:2.1 loads 指令矛n stores指令指令周期数的改进最明显的是loads指令和stores指令。从ARM7到ARM9这两条指令的执行时间减少了30%。指令周期的减少是由于ARM7和ARM9两种处理器内的两个基本的微处理结构不同所造成的。(1)ARM9有独立的指令和数据存储器接口,允许处理器同时进行取指和读写数据。这叫作改进型哈佛结构。而ARM7只有数据存储器接口,它同时用来取指令和数据访问。(2)5级流水线引入了独立的存储器和写回流水线,分别用来访问存储器和将结果写回寄存器。以上两点实现了一个周期完成loads指令和stores指令。2.2 互锁(interlocks)技术当指令需要的数据因为以前的指令没有执行完而没有准备好就会产生管道互锁。当管道互锁发生时,硬件会停止这个指令的执行,直到数据准备好为止。虽然这种技术会增加代码执行时间,但是为初期的设计者提供了巨大的方便。编译器以及汇编程序员可以通过重新设计代码的顺序或者其他方法来减少管道互锁的数量。2.3 分枝指令ARM9和ARM7的分枝指令周期是相同的。而且ARM9TDMI和ARM9E-S并没有对分枝指令进行预测处理。ARM9结构及特点以ARM9E-S为例介绍ARM9处理器的主要结构及其特点。 (1)32bit定点RISC处理器,改进型ARM/Thumb代码交织,增强性乘法器设计。支持实时(real-time)调试;(2)片内指令和数据SRAM,而且指令和数据的存储器容量可调;(3)片内指令和数据高速缓冲器(cache)容量从4K字节到1M字节;(4)设置保护单元(protcction unit),非常适合嵌入式应用中对存储器进行分段和保护;(5)采用AMBA AHB总线接口,为外设提供统一的地址和数据总线;(6)支持外部协处理器,指令和数据总线有简单的握手信令支持;(7)支持标准基本逻辑单元扫描测试方法学,而且支持BIST(built-in-self-test);(8)支持嵌入式跟踪宏单元,支持实时跟踪指令和数据

文章TAG:arm9  ARM9和ARM11的区别  
下一篇