Difficulty: Easy
Correct Answer: serial-in, serial-out
Explanation:
Introduction / Context:
Register classifications describe how data enters and leaves: serial or parallel, in and out. Matching behavioral descriptions to register types is basic digital logic literacy.
Given Data / Assumptions:
Concept / Approach:
By definition, a serial-in, serial-out (SISO) register uses a single data line for input and typically exposes the last stage as the serial output. On each clock, data shifts one stage forward; after N clocks, an N-bit word has been fully entered or exited.
Step-by-Step Solution:
Verification / Alternative check:
Contrast with SIPO (serial-in, parallel-out), which would provide all bits at once; PISO (parallel-in, serial-out), which would load in parallel but shift out serially; PIPO, which does both in parallel.
Why Other Options Are Wrong:
Common Pitfalls:
Final Answer:
serial-in, serial-out
Discussion & Comments