MESIN MOORE
Mesin Mealy adalah finite-state machine yang nilai outputnya ditentukan oleh state
dan inputnya.
Mesin Mealy adalah deterministic finite-state transducer, untuk setiap keadaan dan
masukan, paling banyak satu transisi dimungkinkan.
Diagram mesin mealy menghubungkan nilai output dengan masing-masing transisi.
HUBUNGAN ANTARA MESIN MOORE DAN MESIN MEALY
Karena keduanya adalah sebuah finite-state machine, keduanya dapat digunakan
untuk membaca bahasa regular.
Semua Mesin Moore setara dengan Mesin Mealy dengan state, transisi, dan output
yang sama.
Namun, tidak semua Mesin Mealy dapat dikonversi menjadi Mesin Moore yang
setara. Beberapa dapat dikonversi menjadi Mesin Moore yang hampir setara,
dengan output yang bergeser dalam satu waktu.
Hal ini disebabkan oleh cara state dihubungkan dengan transisi untuk membentuk
input dan output.
Perlu diketahui bahwa tidak semua lintasan sekuensial dapat diimplementasikan
menggunakan Mesin Mealy, beberapa hanya bisa diimplementasikan menjadi mesin
moore.
Perbedaannya adalah:
- Pada Mesin Moore, setiap state dinyatakan sebagai nilai output
- Pada Mesin Mealy, setiap transisi dinyatakan sebagai nilai output