Fictitious


Moore Machine Modulus 6

July 13, 2019

 Jflap

Assalamualaikum Wr. Wb.

Berikut ini adalah contoh Moore Machine dan Mealy Machine yang dibuat dengan aplikasi Jflap, aplikasi Jflap dapat anda unduh di jflap.org. Untuk dapat menjalankan Jflap anda perlu memasang Java terlebih dahulu, anda dapat mengunduh java di oracle.com .

Moore Machine

Mesin Moore adalah Finite Automation yang nilai outputnya ditentukan berdasarkan statenya. Moore Machine didefinisikan dengan enam tuple, M = (Q, Σ, Δ, δ, λ, q0) dimana:

  • Q = Himpunan state/kedudukan
  • ∑ = Abjad, himpunan simbol masukan
  • Δ = Himpunan output
  • δ = Fungsi transisi
  • λ = Fungsi output untuk setiap transisi
  • q0 = State/kedudukan awal

Contoh Moore Machine

 Moore Machine

Dari contoh Moore Machine diatas tuple nya sebagai berikut:

  • Q = { q0, q1, q2, q3, q4, q5 }
  • ∑ = { 0,1 }
  • q0 = q0
  • λ = { (q0)=0 ; (q1)=1 ; (q2)=2 ; (q3=3) ; (q4)=4 ; (q5)=5 }
  • Δ = { 0, 1, 2, 3, 4, 5 }
  • δ =
Q 0 1
q0 q0 q1
q1 q2 q3
q2 q4 q5
q3 q0 q1
q4 q2 q3
q5 q4 q5

Hasil Masukan pada Moore Machine

Untuk melakukan tes masukan kita bisa klik pada menu Input.

 Test Run Moore Machine

lalu apa arti dari input tersebut? akan saya jelaskan salah satu dari input tersebut, saya ambil input 1000. 1000 adalah biner dari angka 8, 8 mod 6 adalah 2. ketika input 1000 di jalankan berhenti pada state 2.

Sekian penjelasan dari saya, terima kasih sudah membaca tulisan saya sampai selesai. Kritik dan saran bisa kalian tuliskan di kolom komentar.

Referensi: