Brief and Comparative study of Mealy and Moore Machine : GATE 2023
Brief and Comparative study of Mealy and Moore Machine (GATE 2023)
Mealy Machine –
·
Output depends on the present state as well as
present input.
·
If input changes, output also changes.
·
Less number of states are required.
·
There is more hardware requirement for circuit
implementation.
·
They react faster to inputs.
·
Asynchronous output generation.
·
Output is placed on transitions.
·
It is difficult to design.
Moore Machine –
·
Output depends only upon the present state.
·
If input changes, the output does change.
·
More states are required.
·
There is less hardware requirement for circuit
implementation.
·
They react slower to inputs (One clock cycle
later).
·
Synchronous output and state generation.
·
Output is placed on states.
·
Easy to design.
Comparative study of Mealy Machine and Moore Machine
Parameters |
Mealy Machine |
Moore Machine |
Definition |
In Mealy Machine output is dependent on its present state and
current input. |
A Moore Machine’s output depends only on the current state, not
on its current input. |
Value of the Output Function |
Output may affect by variations in input or information. |
The output will be unaffected by variations in input or information. |
Reaction to the Inputs |
When the state receives any input, it responds immediately in the
same clock cycle. That’s why the Mealy machine is comparatively faster than the
Moore machine as it requires less logic for decoding the output. |
When the state receives any input, it responds after one clock
cycle. That’s why Moore’s machine is comparatively slower than the Mealy
machine as it requires more logic for decoding the output. |
State and output |
The output is set on the transition. |
Output is set on the state. |
Requirement of States |
It requires few states to synthesize the process. |
It requires comparatively more states to synthesize the process. |
Requirement of Hardware |
Comparatively requires less hardware. |
It requires
more hardware to design a Moore Machine. |
Also, Study about:
- Mealy Machine
- Moore Machine
- Rice Theorem
- Brief about Turing Machine
- Multi Dimension Turing Machine
- Multiple Turing Machine
- Parikh Theorem in TOC
- Parse Tree or Derivation Tree
- What do you Understand by Derivation
- MyHill Nerode Theorem
- Minimize Myhill Nerode Theorem
- Push Down Automata
- Know Where we use Automata
- What do you understand by Derivation of Grammar
- What is Context-free Grammar
- Example based on CFG
- Regular Expression in TOC
Also Read, some interview tips
- Why Should I Hire You?
- What are your weaknesses?
- What are your greatest strengths?
- Tell me about yourself.
- What's the reason behind leaving your current position at your company?
- Do You Know how the power of Keywords impacts on Resume?
- Top 8 Proofreading Tips and Techniques in 2022.
- Top Ten Technical Resume Writing Tips in 2022.
- Tips for your resume before you get entry to Job Market
- What Questions you can ask HR during the Interview.
- How to make an impressive resume?
- Best Resume writing Technique.
- What Questions you can ask HR during the Interview.
No comments