Practice free →
HomeGATE ECEelectronicsgateece_digital › For a Mealy state machine vs a Moore state machi…

For a Mealy state machine vs a Moore state machine, the key behavioural difference is which?

AMoore needs no clock signal in any case ever ever
BMealy asynchronous, Moore synchronous, always so
CMealy has no state register at any point at all
DMealy: f(state,input); Moore: f(state) only
Answer & Solution
Correct answer: D. Mealy: f(state,input); Moore: f(state) only
Moore: outputs = f(state) only, change at clock edge. Mealy: outputs = f(state, input), can change asynchronously with input. Mealy often uses fewer states for same FSM.
Solve this in the app — GATE ECE practice & 24k+ MCQs →
Related questions