Datapath for Store Operations
Mem[R[rs] + SignExt[imm16] <- R[rt]] Example: sw rt, rs, imm16
32
ALUctr
Clk
busW
RegWr
32
32
busA
32
busB
5
5
5
Rw
Ra
Rb
32 32-bit
Registers
Rs
Rt
Rt
Rd
RegDst
Extender
Mux
Mux
32
16
imm16
ALUSrc
ExtOp
Mux
MemtoReg
Clk
Data In
WrEn
32
Adr
Data
Memory
32
MemWr
ALU
Previous slide
Next slide
Back to first slide
View graphic version