Difficulty: Easy
Correct Answer: S2 S1 S0 = 1 0 1 (with /G = 0)
Explanation:
Introduction / Context:The 74151 (also known as 74LS151) is a classic eight-to-one (8:1) data selector/multiplexer in the medium–scale integration (MSI) family. Three address or select inputs choose exactly one of eight data inputs (I0–I7) to pass to the output, provided the active-low enable (/G) is asserted. This question checks whether you know how the binary select pattern maps to a specific input line, here I5.
Given Data / Assumptions:
Concept / Approach:A multiplexer routes one of N inputs to the output using a binary address on its select lines. For an 8:1 MUX, there are 3 select lines because 2^3 = 8. The mapping is direct: when S2 S1 S0 represent the binary code k, the input Ik is selected (assuming the chip is enabled). Thus, to select I5, apply the binary code 5 = 101 to S2 S1 S0.
Step-by-Step Solution:
Write the desired input index: k = 5.Convert 5 to 3-bit binary: 5 → 101.Assign bits to selects: S2 = 1, S1 = 0, S0 = 1.Ensure the device is enabled: /G must be 0 (LOW).Verification / Alternative check:Datasheet truth tables for the 74151 show that S2 S1 S0 = 101 selects I5. If /G were HIGH, the output would be disabled and this selection would not propagate, confirming the necessity of enabling.
Why Other Options Are Wrong:
0 1 1, 1 1 0, 0 0 1, 1 0 0: These correspond to I3, I6, I1, and I4 respectively, not I5.Common Pitfalls:Mixing up the bit order (treating S0 as the MSB), forgetting to assert /G LOW, or confusing the 74151 with encoders/decoders that use active-low input conventions.
Final Answer:S2 S1 S0 = 1 0 1 (with /G = 0)
Discussion & Comments