Alt digital
elektronik er baseret på Synkrone Tilstands
Maskiner.
Det synkrone
element i en tilstands maskine er som regel D-Flip/Flops
som styres af et Clock-signal. Næste Tilstands
logikken bestemmer den næste tilstand på baggrund af
den aktuelle tilstand og eventuelle input signaler.
Der findes også
Asynkrone Tilstands Maskiner - de bruger ikke F/F's
og kræver derfor heller ikke noget Clock signal.
Til gengæld skal man som designer tage hensyn til en
hel række af problemer (Hazard, Kritiske kapløb) så
i praksis bør man holde sig til synkrone tilstands
maskiner.
"Hjernen" i en computer kaldes en CPU (Central
Processing Unit) og den er i virkeligheden en
programmerbar Synkron Tilstands Maskine.