ARM7和ARM9的比较。
ARM9和ARM7的分支指令周期,以及使用的互锁技术是相同的。
ARM7处理器采用3级流水线,ARM9采用5级流水线。在相同的处理工艺下,ARM9处理器的时钟频率是ARM7的1.8~2.2倍。
指令周期最明显的改进是加载指令和存储指令。ARM7到ARM9两条指令的执行时间减少了30%。指令周期的减少是由于ARM7和ARM9处理器中两种基本微处理器结构的不同造成的。
arm9处理器的主要结构和特点。[/s2/]
1.32位定点RISC处理器、改进的ARM/Thumb代码交错和增强的乘法器设计。支持实时调试;
2.片内指令和数据SRAM,指令和数据的存储容量可调;
3.片上指令和数据缓存的容量从4K字节到1M字节;
4.设置一个保护单元,非常适合在嵌入式应用中对内存进行分段和保护;
5.采用AMBAAHB总线接口,为外设提供统一的地址和数据总线;
6.支持外部协处理器,具有对指令和数据总线的简单握手信令支持;
7.支持标准的基本逻辑单元扫描测试方法和BIST(内建自测试);
8.支持嵌入式跟踪宏单元,实时跟踪指令和数据。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)