1 Answers

Option 1 : 1 only

  • The output of the Mealy machine is a function of the present state as well as present input, so the output does not remain stable over the entire clock.
  • The outputs of a Mealy Machine can change asynchronously in response to any change in the inputs.
  • The disadvantage associated with the circuit is that if any input transient glitches are present, they are directly conveyed to the output.
  • The output need not change at a Clock Pulse.
  • It requires less number of states and thereby less hardware to solve any problem.


[ alt="26 June 1" src="//storage.googleapis.com/tb-img/production/19/08/26%20June_1.png" style="width: 160px; height: 46px;">

[ alt="F2 S.B Madhu 15.07.20 D2" src="//storage.googleapis.com/tb-img/production/20/07/F2_S.B_Madhu_15.07.20_D2.png" style="width: 655px; height: 136px;">

 

Mealy Machine

Moore Machine

Output depends on both the present state and present input

Output depends on only Present/current state

It has fewer states than Moore machine

Has more states than the Mealy machine

The mealy machine reacts faster to inputs, they generally react in the same clock cycle

Moore machines, more logic is required to decode the outputs resulting in more circuit delays, they generally react one clock cycle later

5 views

Related Questions