Difficulty: Easy
Correct Answer: Correct
Explanation:
Introduction / Context:
Universal shift registers are widely used because they consolidate several data movement modes into one device. Understanding what 'universal' implies prevents misapplication and simplifies design choices in digital systems.
Given Data / Assumptions:
Concept / Approach:
By offering serial and parallel data paths and directional control, a universal shift register can perform SISO, SIPO, PISO, and PIPO functions, plus bidirectional shifting. This versatility reduces part count and allows easy interfacing between serial links and parallel buses.
Step-by-Step Solution:
1) For parallel load, assert the load control per datasheet and capture the bus value.2) For serial shifting, apply data to the serial input and clock per selected direction.3) For parallel output, read the Q outputs; for serial output, monitor the end bit.4) Switch modes to convert between serial and parallel representations.
Verification / Alternative check:
Function tables for classic universal parts show serial left/right shifting and parallel load with both serial and parallel I/O pins.
Why Other Options Are Wrong:
Claims of serial-only or parallel-only contradict the 'universal' definition.
Common Pitfalls:
Ignoring direction control; misreading whether load is synchronous; forgetting that outputs may be registered.
Final Answer:
Correct
Discussion & Comments