A Mealy gép egy véges állapotú gép, amelynek kimeneti sorrendje (ellentétben a Moore géppel ) a gép állapotától és a bemeneti jelektől függ. Ez azt jelenti, hogy az állapotgráfban minden él valamilyen értéknek (kimeneti szimbólumnak) felel meg. A kimenő jelek a Mealy automata gráfcsúcsaiba íródnak, és az egyik állapotból a másikba való átmenet feltétele, valamint a bejövő jelek a gráf íveihez vannak hozzárendelve. George Mealy matematikus és informatikus után nevezték el , aki feltalálta ezt az automatát.
A Mealy automata az a halmaz , ahol
Mealy gépi kódolás:
A „Start” csúcs utáni (operátor vagy logikai) csúcsot, valamint az „End” csúcs bemenetét S 1 jellel, az operátorok utáni csúcsokat pedig S n (n=2 ) jellel jelöljük. ,3...).
/ | |||
---|---|---|---|
q 1 | q 1 /S | q 2 / U 1 | q 3 / U 2 |
Q2 _ | q 1 / D 1 | q 2 /S | q 3 / U 1 |
q 3 | q 1 / D 2 | q 2 / D 1 | q 3 /S |