Moore Machine

In the theory of computation, a Moore machine is a finite state automaton where the outputs are determined by the current state alone (and not on the input). The state diagram for a Moore machine will include an output signal for each state. Compare with a Mealy machine, which maps transitions in the machine to outputs. The name Moore machine comes from that of their promoter: E. F. Moore, a state machine pioneer, who wrote Gedanken-experiments on Sequential Machines, pp 129 – 153, Automata Studies, Annals of Mathematical Studies, no. 34, Princeton University Press, Princeton, N. J., 1956 Most electronics are designed as clocked sequential systems. Clocked sequential systems are a restricted form of Moore machine where the state changes only when the global clock signal changes. Typically the current state is stored in flip-flops, and global clock signal is connected to the "clock" input of the flip-flops. Clocked sequential systems are one way to solve metastability problems.

Formal Definition

A Moore machine can be defined a 6-tuple { Q, Σ, Δ, δ, λ, q_0 } consisting of
  • a finite set of states ( Q )
  • a finite set called the input alphabet ( Σ )
  • a finite set called the output alphabet ( Δ )
  • a transition function (δ : Q x Σ → Q ) mapping a state and an input to the next state
  • an output function ( λ : Q → Δ ) mapping each state to the output alphabet.
  • a start state ( q_0 )
The number of states in a Moore machine will be greater than or equal to the number of states in the corresponding Mealy machine.

 

<< PreviousWord BrowserNext >>
home depot
ian tuxworth
benjamin j. cayetano
marshall perron
denis burke
chen jingrun
administrator of the northern territory of australia
shabbington
western dance
great hurricane of 1780
magic number (sports)
magic number (programming)
polish soviet war
dionne quintuplets
dx
group dance
earl shilton
solo dance
uniform rights of the terminally ill act
barwell
polish areas annexed by the soviet union
western promenade dance
rights of the terminally ill act (australia)
hairy woodpecker
municipalities of norway
sebastio de melo, marquis of pombal
homeomorphism (graph theory)
cw complex
aggregate demand
scottish socialist party (1987 1990)
downy woodpecker
pachypodium
shiga naoya
bottle tree
cobas tree
kings of spain family tree
a483 road
minor (graph theory)
william mckell
legislative council (isle of man)
jan betley
electron spin resonance
mayari
vilnius county