Adding Data Memory to Datapath


The figure shows the datapath including data memory for load and store (I-type) instructions where It also includes three multiplexors: