Difficulty: Medium
Correct Answer: Serial-in, parallel, serial
Explanation:
Introduction / Context:
A 4-bit PISO (parallel-in, serial-out) shift register outputs bits serially after a parallel load. If you add recirculation (feeding the serial output back to a serial input), you extend its capability to also accept serial data and to re-use or loop data, creating more flexible in/out modalities. This question asks you to identify the resulting I/O capabilities in standard shorthand.
Given Data / Assumptions:
Concept / Approach:
With recirculation, the device can accept serial input (via the feedback/gated serial path) in addition to its original parallel load. The stored contents can be observed in parallel (tap Q outputs) and shifted out serially. A concise descriptor is “serial-in, parallel, serial” (i.e., serial in, parallel out available, serial out available).
Step-by-Step Solution:
Original: parallel-in → serial-out (PISO).Add recirculation/gated serial path → now supports serial-in as well.Stage taps provide parallel observations → “parallel.”Thus, capabilities: serial-in, parallel (out), serial (out).
Verification / Alternative check:
Universal shift registers (e.g., 74HC194) illustrate how mode control enables serial-in left/right, parallel load, and serial/parallel outputs. A PISO with added feedback approaches this flexibility.
Why Other Options Are Wrong:
Common Pitfalls:
Final Answer:
Serial-in, parallel, serial
Discussion & Comments