Single-Cycle MIPS microarchitecture executes any instruction in a single cycle.
• We begin constructing the datapath by connecting the state elements with combinational logic that can execute the various instructions.
• Control signals determine which specific instruction is carried out by the datapath at any given time.
• The controller contains combinational logic that generates the appropriate control signals based on the current instruction.
• We conclude by analyzing the performance of the single-cycle processor.