五级流水线的执行顺序:取指令->译码->执行->缓冲/数据->回写
1、取指令(Fetch):从存储器读取指令;
2、译码(Decode):译码以鉴别它是属于哪一条指令;
3、执行(Execute):将操作数进行组合以得到结果或存储器地址;
4、缓冲/数据(Buffer/data):如果需要,则访问存储器以存储数据;
5、回写:(Write-back):将结果写回到寄存器组中;
五级流水线的执行顺序:取指令->译码->执行->缓冲/数据->回写
1、取指令(Fetch):从存储器读取指令;
2、译码(Decode):译码以鉴别它是属于哪一条指令;
3、执行(Execute):将操作数进行组合以得到结果或存储器地址;
4、缓冲/数据(Buffer/data):如果需要,则访问存储器以存储数据;
5、回写:(Write-back):将结果写回到寄存器组中;