Multi-cycle control: FSM
As in single-cycle case, need to generate control signals for MUXes, etc.
Can no longer be combinational, however.  Why?
Use FSM to represent states, inputs, outputs
Fig. 5.36