A Moore machine is a discrete finite automaton with output. A Moore machine is specified in the same way as previous FAs, but with the addition of and :