logo

Diferența dintre mașina Mealy și mașina Moore

Mealy Machine este definită ca o mașină în teoria calculului ale cărei valori de ieșire sunt determinate atât de starea sa curentă, cât și de intrările curente. În această mașină este posibilă cel mult o singură tranziție.
Are 6 tupluri: (Q, q0, ∑, ▲, δ, λ’)

  1. Q este un set finit de stări
  2. q0 este starea inițială
  3. ∑ este alfabetul de intrare
  4. ▲ este alfabetul de ieșire
  5. δ este funcția de tranziție care mapează Q×∑ → Q
  6. „λ” este funcția de ieșire care mapează Q×∑→ ▲

Condiție prealabilă - Mealy and Moore Machines



Diagrama este următoarea:

Moore Machine:

Mașina lui Moore este definită ca o mașină în teoria calculului ale cărei valori de ieșire sunt determinate doar de starea sa curentă. Are și 6 tupluri



(Q, q0, ∑, ▲, δ, λ)>
  1. Q este un set finit de stări
  2. q0 este starea inițială
  3. ∑ este alfabetul de intrare
  4. ▲ este alfabetul de ieșire
  5. δ este funcția de tranziție care mapează Q×∑ → Q
  6. λ este funcția de ieșire care mapează Q → ▲

Diagramă:

Diferența dintre mașina Mealy și mașina Moore este următoarea:



Mașină Moore

Mealy Machine

Ieșirea depinde numai de starea actuală. Ieșirea depinde de starea prezentă, precum și de intrarea actuală.
Mașina Moore își plasează, de asemenea, producția pe tranziție. Mealy Machine își plasează producția pe tranziție.
Sunt necesare mai multe state. Este necesar un număr mai mic de state.
Există mai puține cerințe hardware pentru implementarea circuitului. Există mai multe cerințe hardware pentru implementarea circuitului.
Ele reacționează mai lent la intrări (un ciclu de ceas mai târziu). Ei reacţionează mai rapid la intrări.
Ieșire sincronă și generare de stare. Generare asincronă de ieșire.
Ieșirea este plasată pe state. Ieșirea este plasată pe tranziții.
Ușor de proiectat. Este greu de proiectat.
Dacă intrarea se modifică, ieșirea nu se modifică Dacă intrarea se modifică, se schimbă și ieșirea.
Are mai multe sau aceleași stări ca cea a mașinii Mealy. Are mai puține sau aceleași stări ca cea a mașinii Moore.