指令数据通路划分 IF:Instruction fetch ID:Instruction decode/ EX:Execute/ MEM:Memory access WB:Write back register file read address calculation Add ADD Sum Sh准 left 1 0 Read M Read PC Address register 1 d归ta1 Zero Read ALU register 2 ALU Ad划ess Instructon result Read Registers data Write Read M Data M Instruction register d由ta2 memory u memory Write data Write data 32 64 imm Gen 图4-31
12 指令数据通路划分 图4-31
【ebsd 流水线段寄存器 ·隔离流水段,暂存中间结果 FAD ID/EX EXMEM MEMWB Add Sum Sh准 Address Read register 1 Read data 1 Read Zero Instruction ALU Read ALU Read memory Address data 1 Write dat2 register o Data Write memory data Write data 图4-33 32 Gen 段寄存器内容及位数?
流水线段寄存器 • 隔离流水段,暂存中间结果 图4-33 段寄存器内容及位数?