Difficulty: Easy
Correct Answer: Correct
Explanation:
Introduction / Context:
Shift registers are chains of flip-flops used to move data in a controlled manner. They are ubiquitous in digital interfaces, conversion between serial and parallel formats, and simple temporary storage applications. This question checks whether stating they “store and transfer data” is accurate.
Given Data / Assumptions:
Concept / Approach:
Shift registers provide short-term storage (n bits) and controlled transfer (shift) of data with each clock edge. They are essential for serial communication (e.g., UART shift stages), data alignment, delay lines, and interface bridging (parallel-to-serial and serial-to-parallel conversion).
Step-by-Step Solution:
Verification / Alternative check:
Standard 74HC/74LS series data sheets (e.g., 74HC164, 74HC595) show storage capacity and shifting capability in block diagrams and truth tables.
Why Other Options Are Wrong:
Claiming “only transfer” ignores their inherent bit storage. Claiming “only storage” ignores the shift path and clocked movement of bits between stages.
Common Pitfalls:
Confusing shift registers with general RAM (random access); shift registers are sequential access in time and generally smaller, optimized for movement rather than arbitrary addressing.
Final Answer:
Correct
Discussion & Comments