Arm彙編學習筆記(七)——ARM9五級流水及流水線互鎖

本文主要是經過分析五級流水及流水線互鎖的原理,從而能夠編寫出更加高效的彙編代碼。ide 1. ARM9五級流水線 ARM7採用的是典型的三級流水線結構,包括取指、譯碼和執行三個部分。其中執行單元完成了大量的工做,包括與操做數相關的寄存器和存儲器讀寫操做、ALU操做及相關器件之間的數據傳輸。這三個階段每一個階段通常會佔用一個時鐘週期,可是三條指令同時進行三級流水的三個階段的話,仍是能夠達到每一個週期
相關文章
相關標籤/搜索