Basic Register A register is a sequential component that can store multiple bits.
Example: Temperature history display Design a system that records the outside temperature every hour, and displays the last three recorded temperatures.
Finite State Machines (FSM) Boolean equation -> Combinatorial circuit Boolean equation ?? Sequential circuit An FSM consists of several things, the most important of which is a set of states representing every possible state of a system.
A set of states A set of inputs, and a set of outputs An initial state, namely, a state to start in when we power up the system A description of the next stage to go to based on the current state and the values of the inputs A description of what output values to generate in each state Finite State Machines (FSM)