1
流水线MIPS
微处理器的设计
22
一、流水线MIPS CPU基本结构
33
单周期MIPS CPU原理框图
44
一条MIPS指令分为五个处理步骤,即五级流水线:
从存储器中读
取指令:IF级
指令译码的同时
读取寄存器:ID级
执行操作
或地址计
算:EX级
读取数据
存储器:
MEM级
将结果
写回寄
存器:
WB级
55
流水线寄存器:为了在其它四级流水线中各条指令保持各自的值,从指
令存储器中读出的指令必须保存在寄存器中。同样的方法应用到每个流水线步
骤中,需要在上图中各级分割线处都加入寄存器。
流水线寄存器
在流水线中转移的数据和控制信号的命名格式为:变量名_流水线级名称