第3章ARM9芯片S3C2410片上资源.pptxVIP

  • 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)

1亿VIP精品文档

相关文档