Notice here we have to bypass the register file to route a value direct from the
ALU to the ALU as before - but also, we need to use bypassing to route data to
the memory address register.
In general, bypassing may be applied to any pair of functional units.