Finite state machine

A finite state machine is a model that describes systems with a finite number of states and transitions to represent their behavior and logic. 1

There are different kinds of finite state machines: - Moore state machine - Mealy state machine


  1. https://www.spiceworks.com/tech/tech-general/articles/what-is-fsm/