Difficulty: Easy
Correct Answer: A-3, B-4, C-1, D-2
Explanation:
Introduction / Context:
Digital system design relies on a handful of versatile building blocks. This question tests your understanding of what multiplexers, demultiplexers, shift registers, and encoders do in practical circuits such as data routers, buses, and simple memory elements.
Given Data / Assumptions:
Concept / Approach:
Associate each device with its canonical textbook definition and common use. Think of data direction: MUX is many-to-one (selector), DEMUX is one-to-many (router). A shift register is sequential because it depends on a clock. An encoder reduces many input lines to a smaller set of coded outputs.
Step-by-Step Solution:
Verification / Alternative check:
Draw quick block diagrams: a 4-to-1 MUX chooses among four inputs with two select lines; a 1-to-4 DEMUX drives one selected output line; a 4-bit shift register delays/serializes data; a 10-to-4 encoder outputs a 4-bit BCD code from ten inputs. These align perfectly with the mapping.
Why Other Options Are Wrong:
Common Pitfalls:
Confusing encoders with decoders. A decoder takes a binary code and asserts one of many outputs, whereas an encoder does the opposite. Also, do not conflate DEMUX with decoder—although similar structures appear, the functional role differs: DEMUX routes data, decoder generates enables.
Final Answer:
A-3, B-4, C-1, D-2
Discussion & Comments