MSI Logic Circuits Questions
Practice MSI Logic Circuits MCQs with answers and explanations. Page 2 of 4.
Category
Digital Electronics
Topic
MSI Logic Circuits
Page
2 / 4
Mode
Practice
Questions
Open any question to view the answer and explanation.
Function of a demultiplexer – does a demultiplexer convert a binary or other code into a recognizable number or character for display, or is that the role of a decoder/driver?
Open
View answer
Demultiplexer behavior – does a demultiplexer take a single input signal and “turn it into a binary number,” or does it distribute that signal to one of many outputs based on select lines?
Open
View answer
BCD-to-7-segment 7447 outputs – if segment outputs a, b, c, d, and g are asserted (active), which digit appears on the display, and is it 5 as claimed?
Open
View answer
Hardware description languages – does AHDL (Altera Hardware Description Language) lack a multiplication operator, or does it support “*” for arithmetic in synthesizable expressions?
Open
View answer
Definition check – is a multiplexer (MUX) the device that converts a code into a recognizable number or character for display, or is that the specific function of a decoder/driver?
Open
View answer
MSI logic concept — multiplexer behavior:
In medium-scale integration (MSI) digital design, a multiplexer (MUX) is a data selector that routes exactly one of several input lines to a single output line under the control of select signals. Evaluate the statement: “A device that selects one of several inputs to be placed on the output is a multiplexer.”
Open
View answer
Computer engineering terminology — meaning of a “variable”:
In algorithm design and hardware description, a VARIABLE can be viewed as a named storage placeholder used to record numeric values (or symbols) for later use in expressions, decisions, or assignments. Assess the analogy: “A variable is like a piece of scrap paper used to write down some numbers that can be used later.”
Open
View answer
Identify the MSI function — decoder vs comparator:
A circuit that translates an n-bit binary code word into exactly one active output line (one-hot) corresponding to its numeric value is called a ________. The statement labels it a “comparator”; evaluate this claim and choose the correct classification.
Open
View answer
Equality testing in MSI — definition of a comparator:
A logic circuit that determines whether one binary input is equal to another (optionally also indicating greater-than or less-than) is called a comparator. Judge the correctness of this definition.
Open
View answer
Terminology — multiplexer select inputs:
In data selectors, the select inputs are often referred to as address lines because they choose which input line is routed to the output. Evaluate the statement.
Open
View answer
Decoder behavior — number of active outputs:
For standard binary-to-one-of-N decoders, only one output line should be active for any valid input code (one-hot). Assess the claim: “It is normal for more than one decoder output to be active at the same time.”
Open
View answer
HDL fundamentals — meaning of a “process”:
In hardware description languages (e.g., VHDL, SystemVerilog), a process (or always block) models behavior that executes on events or clock edges, not a mere physical wire. Evaluate the statement: “In HDL, a process is usually thought of as a wire connecting two points in a circuit.”
Open
View answer
Priority encoder truth — 74148 I1 active case:
For the 74148 8-to-3 priority encoder (active-low inputs and active-low outputs), when data input I1 is the only active input (asserted), what is the output code? The statement claims A0 = 0, A1 = 0, A2 = 1; evaluate its correctness.
Open
View answer
Does a multiplexer “serialize” data by definition?
A multiplexer provides one-of-N selection at its output. Consider the statement: “Basically, a multiplexer changes parallel data inputs to a serial output.” Decide if this characterization is accurate in general.
Open
View answer
Using a 7485 four-bit magnitude comparator — specific case check:
Given A = 0110 (decimal 6) and B = 1010 (decimal 10), evaluate the following claimed outputs for the 7485 comparator: A < B = 1, A = B = 0, A > B = 1. Determine whether this set is valid.
Open
View answer
Computer organization — Evaluate the statement: “Modern computers transfer data between different devices over a common set of connecting lines called a data bus.”
Open
View answer
VHDL semantics — Evaluate the statement: “A very important attribute of the conditional signal assignment statement is its sequential operation.”
Open
View answer
74×151 8-to-1 multiplexer — To select data input I3, what binary levels must be applied to the select inputs (S2, S1, S0)?
Open
View answer
74LS138 decoder — Evaluate: “Output 6 is selected when A0 = 1, A1 = 1, A2 = 0 (with the device enabled).”
Open
View answer
Comparator definition — Evaluate: “A device that determines which of two numbers is greater is a comparator.”
Open
View answer
Practice smarter
Solve a few questions daily and revisit weak topics regularly to improve accuracy.