Arm汇编学习笔记(七)——ARM9五级流水及流水线互锁

本文主要是经过分析五级流水及流水线互锁的原理,从而能够编写出更加高效的汇编代码。ide 1. ARM9五级流水线 ARM7采用的是典型的三级流水线结构,包括取指、译码和执行三个部分。其中执行单元完成了大量的工做,包括与操做数相关的寄存器和存储器读写操做、ALU操做及相关器件之间的数据传输。这三个阶段每一个阶段通常会占用一个时钟周期,可是三条指令同时进行三级流水的三个阶段的话,仍是能够达到每一个周期
相关文章
相关标签/搜索