Unit 5: Control Unit Design: Micro operations, Micro operations of Fetch cycle, Indirect Cycle, The execute cycle, The Instruction cycle, Control of the CPU, Functional Requirements, Control Signals, Data paths and control signals, Data Path inside A CPU, Single bus structure, Two bus structure, Three bus structure, Execution of a complete instruction, Branching, Sequencing of Control Signals, Hardwired Control Unit, Micro-Programmed Control