- 33
- 0
- 约1.12万字
- 约 65页
- 2021-10-05 发布于重庆
- 举报
第三章 ARM9芯片S3C2410 片上资源;主要内容;3.0 ARM9处理器简介;标志;ARM9通过增加时钟频率和减少指令执行周期提高性能。
(1)时钟频率的提高
ARM9采用了五级流水线,提高了时钟频率和并行处理能力。ARM9 TDMI处理器的时钟频率是ARM7 TDMI的2倍左右。
(2)指令周期的改进:性能提高的幅度依赖于代码执行时指令的重叠。
① load指令和store指令:指令执行时间缩短30%
② 互锁(interlock)技术
③ 分支指令:ARM9和ARM7的分支指令周期相同,没有采用分支预测。;2.ARM9体系结构的五级流水线
(1)取指:从存储器中取出指令放入指令流水线(fetch)。
(2)译码:对指令进行译码(dec)。
(3)执行:执行运算ALU(exe)
(4)访存(缓冲/数据):如果需要,则访问数据存储器
(5)回写:将指令产生的结果回写到寄存器(wtbk res),包括任何从存储器中读取的数据。;3.0.1 ARM9工作模式 ;3.0.1 ARM9工作模式;3.0.2 ARM9存储器组织结构 ;大端存储和小端存储; 小端存储格式是ARM9默认的格式。ARM9汇编指令集中,没有相应的指令来选择是采用大端存储格式还是小端存储格式,但可以通过硬件输入引脚来配置它。若要求ARM9目标系统支持小端存储格式,则
原创力文档

文档评论(0)