← Back to Subject
Digital Electronics • MCQ • Combinational Digital Circuits
Most Important 30 Objective Question - Combinational Digital Circuits
Q1. K-map stands for:

A) Karnaugh Map
B) Knowledge Map
C) Key Map
D) Kernel Map

Answer: A) Karnaugh Map

Explanation:
K-map (Karnaugh Map) is used to simplify Boolean expressions and reduce logic gates.

Q2. K-map is mainly used for:

A) Memory design
B) Simplification of logic functions
C) Number conversion
D) Error detection

Answer: B) Simplification of logic functions

Explanation:
K-map helps in minimizing Boolean expressions for simpler circuit design.

Q3. A 2-variable K-map contains:

A) 2 cells
B) 4 cells
C) 8 cells
D) 16 cells

Answer: B) 4 cells

Explanation:
For n variables, K-map has 2ⁿ cells. For 2 variables → 2² = 4.

Q4. A 3-variable K-map contains:

A) 4 cells
B) 6 cells
C) 8 cells
D) 16 cells

Answer: C) 8 cells

Explanation:
3-variable K-map contains 2³ = 8 cells.

Q5. A 4-variable K-map contains:

A) 8 cells
B) 10 cells
C) 16 cells
D) 32 cells

Answer: C) 16 cells

Explanation:
4-variable K-map contains 2⁴ = 16 cells.

Q6. “Don’t care” conditions are represented by:

A) 0
B) 1
C) X
D) Z

Answer: C) X

Explanation:
Don’t care conditions can be treated as either 0 or 1 for simplification.

Q7. A multiplexer is also called:

A) Data Selector
B) Data Distributor
C) Code Converter
D) Comparator

Answer: A) Data Selector

Explanation:
MUX selects one input from many inputs and sends it to output.

Q8. A demultiplexer is also called:

A) Data Selector
B) Data Distributor
C) Encoder
D) Decoder

Answer: B) Data Distributor

Explanation:
DEMUX sends one input to one of many outputs.

Q9. Decoder converts:

A) Many inputs to fewer outputs
B) Binary data into many outputs
C) Analog to digital
D) Decimal to binary

Answer: B) Binary data into many outputs

Explanation:
Decoder activates one output line based on binary input.

Q10. Encoder converts:

A) Many inputs into coded output
B) Analog to digital
C) Binary to decimal
D) Decimal to analog

Answer: A) Many inputs into coded output

Explanation:
Encoder converts active input lines into coded binary output.

Q11. Half adder adds:

A) 1 bit
B) 2 bits
C) 3 bits
D) 4 bits

Answer: B) 2 bits

Explanation:
Half adder adds two single binary digits and gives Sum and Carry.

Q12. Full adder adds:

A) 1 bit
B) 2 bits
C) 3 bits
D) 4 bits

Answer: C) 3 bits

Explanation:
Full adder adds A, B, and Carry input.

Q13. Half subtractor performs:

A) Addition
B) Subtraction of 2 bits
C) Multiplication
D) Division

Answer: B) Subtraction of 2 bits

Explanation:
Half subtractor subtracts one binary bit from another.

Q14. Full subtractor includes:

A) Borrow input
B) Carry input
C) Enable input
D) Clock input

Answer: A) Borrow input

Explanation:
Full subtractor uses Borrow input along with two binary inputs.

Q15. Carry Look Ahead Adder is used for:

A) Slower addition
B) Faster addition
C) Decimal addition
D) Error checking

Answer: B) Faster addition

Explanation:
CLA reduces delay by calculating carry in advance.

Q16. Serial adder uses:

A) Parallel addition
B) Flip-flops and shift registers
C) Decoder only
D) Encoder only

Answer: B) Flip-flops and shift registers

Explanation:
Serial adder performs bit-by-bit addition using shift registers.

Q17. ALU stands for:

A) Arithmetic Logic Unit
B) Automatic Logic Unit
C) Analog Logic Unit
D) Arithmetic Level Unit

Answer: A) Arithmetic Logic Unit

Explanation:
ALU performs arithmetic and logical operations in computers.

Q18. Comparator is used to:

A) Compare two binary numbers
B) Store data
C) Transfer data
D) Decode signals

Answer: A) Compare two binary numbers

Explanation:
Comparator checks equality or greater/less relation.

Q19. Parity generator is used for:

A) Addition
B) Error detection
C) Multiplication
D) Memory design

Answer: B) Error detection

Explanation:
Parity generator helps detect transmission errors.

Q20. BCD arithmetic means:

A) Decimal arithmetic using binary
B) Analog addition
C) Hexadecimal subtraction
D) Gray code addition

Answer: A) Decimal arithmetic using binary

Explanation:
BCD arithmetic uses binary representation of decimal digits.

Q21. Priority encoder gives priority to:

A) Lowest input
B) Highest priority input
C) Random input
D) First input only

Answer: B) Highest priority input

Explanation:
If multiple inputs are active, highest-priority input is selected.

Q22. Seven segment display uses:

A) Decoder driver
B) Encoder
C) Comparator
D) Counter only

Answer: A) Decoder driver

Explanation:
Decoder driver converts binary/BCD into display signals.

Q23. MSI stands for:

A) Medium Scale Integration
B) Maximum Scale Integration
C) Memory Scale Integration
D) Minimum Signal Integration

Answer: A) Medium Scale Integration

Explanation:
MSI ICs contain medium number of logic gates.

Q24. A 4:1 MUX has:

A) 2 inputs
B) 4 inputs
C) 8 inputs
D) 16 inputs

Answer: B) 4 inputs

Explanation:
4:1 MUX selects one output from 4 inputs.

Q25. A 1:4 DEMUX has:

A) 1 input and 4 outputs
B) 4 inputs and 1 output
C) 2 inputs and 2 outputs
D) 4 inputs and 4 outputs

Answer: A) 1 input and 4 outputs

Explanation:
DEMUX distributes one input to multiple outputs.

Q26. Half adder outputs are:

A) Sum and Borrow
B) Sum and Carry
C) Difference and Carry
D) Difference and Enable

Answer: B) Sum and Carry

Explanation:
Half adder produces Sum and Carry.

Q27. Full subtractor outputs are:

A) Sum and Carry
B) Difference and Borrow
C) Product and Carry
D) Output and Clock

Answer: B) Difference and Borrow

Explanation:
Full subtractor gives Difference and Borrow output.

Q28. Q-M method means:

A) Quick Mapping
B) Quine-McCluskey Method
C) Quality Mapping
D) Queue Method

Answer: B) Quine-McCluskey Method

Explanation:
It is a tabular method for logic minimization.

Q29. Decoder with n inputs has:

A) n outputs
B) 2ⁿ outputs
C) n² outputs
D) 2n outputs

Answer: B) 2ⁿ outputs

Explanation:
Decoder activates one of 2ⁿ outputs based on n inputs.

Q30. Multiplexer works opposite to:

A) Encoder
B) Decoder
C) Demultiplexer
D) Comparator

Answer: C) Demultiplexer

Explanation:
MUX selects many-to-one while DEMUX performs one-to-many operation.
Google AdSense Ad Placement Here 📢