ACtE08 · Chapter 8Mock Test 07🏛️ Past Licensure QuestionID: fb4e8ec9
The major difference between a Moore machine and a Mealy machine is that:
The major difference between a Moore machine and a Mealy machine is that:
Multiple Choice Options
- A
The output of the former depends on both the present state and present input
- B✓ Correct Option
The output of the former depends only on the present state
- C
The output of the former depends only on the present input
- D
All of these
Detailed Technical Solution & Explanation
In finite state machine (FSM) theory:
•
Moore Machine: The output at any given clock cycle depends strictly on the present state of the machine (Output ). Outputs do not change immediately when inputs change; they change synchronously on state transitions.
•
Mealy Machine: The output depends on both the present state and the present input (Output ). Outputs can change asynchronously with input changes, often requiring fewer states than an equivalent Moore machine.
Option Analysis:
•
Option A (The output of the former depends on both the present state and present input): Incorrect; this describes a Mealy machine.
•
Option B (The output of the former depends only on the present state): Correct; exact formal definition of a Moore machine.
•
Option C (The output of the former depends only on the present input): Incorrect; combinational logic only, not a stateful sequential machine.
•
Option D (All of these): Incorrect; definitions are mutually exclusive.
Reference: Mock Test 07NEC Licensure Syllabus