Difficulty: Easy
Correct Answer: Correct
Explanation:
Introduction / Context:
A D (data) latch is a level-sensitive storage element used to hold a single-bit value. It is commonly introduced before edge-triggered flip-flops to explain basic storage behavior, transparency when enabled, and isolation when disabled. This item checks whether you recognize the number and role of its inputs.
Given Data / Assumptions:
Concept / Approach:
The D latch is built so that only a single data path drives the internal cross-coupled gates: the D input. The enable input is not a data input; it is a control line. When EN is active, Q follows D (transparent). When EN is inactive, Q holds its last value. Therefore, “one data-input line” means exactly one signal carries the information to be stored: D.
Step-by-Step Solution:
Verification / Alternative check:
Inspect truth behavior: with EN = 1, Q := D; with EN = 0, Q := previous Q. Only D determines the stored bit when sampling occurs; EN merely permits or blocks the transfer.
Why Other Options Are Wrong:
Common Pitfalls:
Confusing EN with an additional data channel; mixing up latches (level-sensitive) and flip-flops (edge-triggered); assuming preset/clear exist by default in all symbols.
Final Answer:
Correct
Discussion & Comments