2023-01-26 15:24:51 发布人:hao333 阅读( 9406)
ARM9系列处理器是英国ARM公司设计的主流嵌入式处理器,多用于便携设备上。指令周期数的改进最明显的是loads指令和stores指令。从ARM7到ARM9这两条指令的执行时间减少了30%。指令周期的减少是由于ARM7和ARM9两种处理器内的两个基本的微处理结构不同所造成的。
ARM7与ARM9的对比。
ARM9和ARM7的分支指令周期,以及使用的互锁技术是相同的。
ARM7处理器采用3级流水线,ARM9采用5级流水线。在相同的处理工艺下,ARM9处理器的时钟频率是ARM7的1.8 ~ 2.2倍。
指令周期最明显的改进是加载指令和存储指令。ARM7到ARM9两条指令的执行时间减少了30%。指令周期的减少是由于ARM7和ARM9处理器中两种基本微处理器结构的不同造成的。
ARM9处理器的主要结构及其特点。
1.32位定点RISC处理器、改进的ARM/Thumb代码交错和增强的乘法器设计。支持实时调试;
2.片内指令和数据SRAM,指令和数据的存储容量可调;
3.片上指令和数据缓存的容量从4K字节到1M字节;
4.设置一个保护单元,非常适合在嵌入式应用中对内存进行分段和保护;
5.采用AMBA AHB总线接口,为外设提供统一的地址和数据总线;
6.支持外部协处理器,具有对指令和数据总线的简单握手信令支持;
7.支持标准的基本逻辑单元扫描测试方法和BIST(内建自测试);
8.支持嵌入式跟踪宏单元,实时跟踪指令和数据。
相关阅读
RelatedReading猜你喜欢
Guessyoulike