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:



      Q: What room does a ghost not need?    
      A: A living room!