Figure 5.8: The two units needed to implement loads and stores, in addition to the register file and ALU of Figure 5.6, are the data memory unit and the sign-extension unit.

Chapter 5: The Processor: Datapath and Control - 13 of 35