【ARM】ARMv9的五级流水线是指什么?-2022

五级流水线的执行顺序:取指令->译码->执行->缓冲/数据->回写

1、取指令(Fetch):从存储器读取指令;

2、译码(Decode):译码以鉴别它是属于哪一条指令;

3、执行(Execute):将操作数进行组合以得到结果或存储器地址;

4、缓冲/数据(Buffer/data):如果需要,则访问存储器以存储数据;

5、回写:(Write-back):将结果写回到寄存器组中;