Digital Logic Circuits and Components MCQ Questions and Answers
1. Which of the following number systems is base 16?
A) Binary
B) Decimal
C) Hexadecimal
D) Octal
2. A digital circuit that performs arithmetic and logical operations is called a:
A) Control Unit
B) ALU (Arithmetic Logic Unit)
C) Register
D) Decoder
3. The output of an AND gate is 1 only when:
A) All inputs are 0
B) All inputs are 1
C) Any input is 1
D) Inputs are alternating
4. The Boolean expression for a NOR gate is:
A) A + B
B) A′ + B′
C) A · B
D) (A + B)′
5. In Boolean algebra, the expression A + A′B simplifies to:
A) A + B
B) AB
C) A′ + B
D) A
6. A logic circuit that implements the sum of minterms is called:
A) Product of Sums
B) Sum of Products
C) Exclusive OR
D) Half Adder
7. Which law states that A + 0 = A?
A) Identity Law
B) Null Law
C) Idempotent Law
D) Absorption Law
8. A K-map with 3 variables will have:
A) 2
B) 4
C) 8
D) 16 cells
9. A combinational circuit that performs addition of three bits is called a:
A) Half Adder
B) Full Adder
C) Decoder
D) Encoder
10. Which gate can be used to realize all basic logic operations?
A) AND
B) NAND
C) OR
D) XOR
11. A full subtractor has how many inputs and outputs?
A) 3 inputs, 2 outputs
B) 2 inputs, 2 outputs
C) 3 inputs, 1 output
D) 2 inputs, 1 output
12. The output of an XOR gate is 1 when:
A) All inputs are 1
B) Inputs are different
C) Inputs are the same
D) Both inputs are 0
13. In a 4-variable K-map, adjacent cells differ in:
A) 2 bits
B) 3 bits
C) 1 bit
D) 4 bits
14. Simplify the Boolean expression A(A′ + B).
A) AB
B) A′ + B
C) AB
D) A + B
15. A circuit that converts binary data from n inputs to 2ⁿ outputs is a:
A) Decoder
B) Encoder
C) Multiplexer
D) Demultiplexer
16. The device used to select one input from many and forward it to the output line is a:
A) Multiplexer
B) Decoder
C) Encoder
D) Demultiplexer
17. A D flip-flop stores data on:
A) Rising edge of clock
B) Falling edge of clock
C) Clock edge (depending on design)
D) Input change
18. The master-slave flip-flop is used to:
A) Eliminate race condition
B) Increase speed
C) Reduce power
D) Increase delay
19. A JK flip-flop behaves as a T flip-flop when:
A) J = 0, K = 1
B) J = 1, K = 0
C) J = K = 1
D) J = K = 0
20. Sequential circuits depend on:
A) Present inputs only
B) Present inputs and past outputs
C) Clock only
D) Inputs and propagation delay
21. A counter that counts both up and down is called:
A) Up/Down Counter
B) Ring Counter
C) Johnson Counter
D) Ripple Counter
22. The binary counter that resets automatically after a fixed count is known as:
A) Mod-n counter
B) Ripple counter
C) Decade counter
D) Shift register
23. A 4-bit register can store:
A) 2 values
B) 4 bits of data
C) 8 bits of data
D) 16 bits
24. A shift register that circulates data back to its input is known as a:
A) Ring counter
B) Johnson counter
C) Ripple counter
D) Asynchronous counter
25. In an asynchronous counter, flip-flops are triggered:
A) By previous flip-flop output
B) Simultaneously
C) By clock directly
D) By reset signal
26. The propagation delay in sequential circuits affects:
A) Logic level
B) Timing performance
C) Number of gates
D) Voltage level
27. An SR latch becomes invalid when:
A) S = 1 and R = 1
B) S = 0 and R = 1
C) S = 1 and R = 0
D) S = 0 and R = 0
28. A circuit that holds data temporarily is called:
A) Counter
B) Register
C) Decoder
D) Encoder
29. In integrated circuits, SSI stands for:
A) Small Scale Integration
B) Simple System Integration
C) Serial Signal Interface
D) Standard Semiconductor Integration
30. Which memory is non-volatile?
A) RAM
B) Cache
C) Register
D) ROM
31. The memory that loses data when power is turned off is:
A) Volatile memory
B) Non-volatile memory
C) Secondary memory
D) Static memory
32. The Boolean expression (A + B)(A + B′) simplifies to:
A) A + B
B) A
C) AB
D) B
33. A logic gate that performs the inverse of OR operation is:
A) NOR gate
B) XOR gate
C) NAND gate
D) XNOR gate
34. The fan-in of a logic gate refers to:
A) Number of inputs
B) Number of outputs
C) Speed of operation
D) Power dissipation
35. The fan-out refers to:
A) Number of inputs
B) Number of gates driven by output
C) Number of flip-flops used
D) Speed factor
36. Binary code 1011 represents which decimal number?
A) 11
B) 10
C) 12
D) 13
37. Gray code differs from binary code because:
A) Only one bit changes between successive numbers
B) Two bits change
C) All bits change
D) No bit changes
38. The process of reducing Boolean expressions is called:
A) Transformation
B) Simplification
C) Translation
D) Encoding
39. The minimum SOP form of A + AB is:
A) A
B) B
C) AB
D) A + B
40. A decoder with 3 inputs will have how many outputs?
A) 4
B) 6
C) 8
D) 10
41. In Boolean algebra, the complement of A + B is:
A) A + B′
B) A′ + B′
C) A′B′
D) (A + B)
42. The Boolean identity A + AB = A demonstrates which law?
A) Absorption law
B) Idempotent law
C) De Morgan’s law
D) Associative law
43. A demultiplexer performs the reverse operation of a:
A) Decoder
B) Multiplexer
C) Encoder
D) Comparator
44. A comparator is a combinational circuit that:
A) Compares two binary numbers
B) Adds two binary numbers
C) Stores data
D) Multiplies two values
45. Which of the following is a universal gate?
A) XOR
B) NAND
C) OR
D) XNOR
46. The term edge-triggered in flip-flops means:
A) The output changes at clock transition
B) The output changes continuously
C) The flip-flop has no clock
D) The output is asynchronous
47. A monostable multivibrator has:
A) Two stable states
B) One stable state
C) No stable state
D) Three stable states
48. A bistable circuit can store:
A) 1 bit
B) 2 bits
C) 4 bits
D) 8 bits
49. The setup time of a flip-flop is:
A) Minimum time before clock when input must be stable
B) Time after clock edge
C) Propagation delay
D) Hold time
50. A Johnson counter is a type of:
A) Ripple counter
B) Binary counter
C) Ring counter
D) Synchronous counter
51. In an SR flip-flop, if both inputs are 0, the output:
A) Holds previous state
B) Becomes 0
C) Becomes 1
D) Toggles
52. The Boolean expression of an XNOR gate is:
A) A′B + AB′
B) AB + A′B′
C) (A + B)′
D) (AB)′
53. A half adder has how many outputs?
A) 3
B) 2
C) 1
D) 4
54. Which of the following circuits can be used as a parity generator?
A) XOR gate
B) AND gate
C) NOR gate
D) OR gate
55. The maximum number of minterms for 4 variables is:
A) 16
B) 8
C) 4
D) 32
56. A binary decoder converts binary information into:
A) One active output line
B) Multiple active outputs
C) Binary input
D) Arithmetic output
57. Which flip-flop has no race-around condition?
A) D flip-flop
B) JK flip-flop
C) SR flip-flop
D) T flip-flop
58. The memory cell in static RAM is made up of:
A) Capacitor and transistor
B) Flip-flop
C) Decoder
D) Counter
59. Dynamic RAM stores data using:
A) Capacitors
B) Resistors
C) Flip-flops
D) Shift registers
60. ROM is primarily used for storing:
A) Firmware
B) Temporary data
C) Counters
D) Buffers
61. The Boolean equation A + A′B′ simplifies to:
A) A + B′
B) AB
C) B
D) A′
62. A 4-to-1 multiplexer requires how many selection lines?
A) 4
B) 2
C) 1
D) 3
63. A priority encoder assigns priority to:
A) The highest order input
B) The lowest order input
C) Random input
D) All inputs equally
64. A BCD counter counts from:
A) 0000 to 1001
B) 0000 to 1111
C) 0001 to 1010
D) 0000 to 0111
65. In a synchronous counter, all flip-flops are triggered by:
A) Common clock
B) Previous output
C) Random signal
D) Reset line
66. The propagation delay of a gate is measured between:
A) Input change and output response
B) Clock pulse width
C) Input setup time
D) Hold time
67. A decoder is also called a:
A) Demultiplexer with enable input
B) Encoder
C) Counter
D) Comparator
68. Which gate is known as the inverting buffer?
A) NOT gate
B) AND gate
C) OR gate
D) XOR gate
69. A 1-of-8 decoder activates:
A) One output line at a time
B) All lines together
C) Random output
D) Multiple outputs
70. The output enable signal in a decoder:
A) Controls whether outputs are active
B) Adds extra outputs
C) Multiplies outputs
D) Disables inputs
71. An 8-bit register can hold how many different combinations?
A) 128
B) 256
C) 512
D) 1024
72. A down counter counts:
A) 0 to maximum
B) Maximum to 0
C) Randomly
D) In binary gray code
73. The output of a latch changes:
A) When inputs change
B) Only at clock edges
C) Randomly
D) Never
74. Which logic family offers the lowest power dissipation?
A) TTL
B) RTL
C) CMOS
D) DTL
75. In a TTL NAND gate, transistors are used as:
A) Switching devices
B) Amplifiers
C) Resistors
D) Capacitors
76. A hazard in combinational circuits refers to:
A) Undesired transient output change
B) Clock failure
C) Power overload
D) Input noise
77. A 4-bit ripple counter can count up to:
A) 8
B) 15
C) 16
D) 12
78. A look-up table (LUT) in an FPGA acts as a:
A) Combinational logic block
B) Sequential logic block
C) Decoder
D) Register
79. A PLA (Programmable Logic Array) implements:
A) SOP or POS expressions
B) Only AND functions
C) Only OR functions
D) Arithmetic circuits
80. The Boolean expression AB + A′B simplifies to:
A) B
B) A
C) A + B
D) AB
81. The carry look-ahead adder is faster than ripple carry because:
A) It computes carry in parallel
B) It uses fewer gates
C) It uses delay elements
D) It ignores carries
82. A tri-state buffer can output:
A) 0 and 1
B) 0, 1, or high-impedance
C) Only 1
D) Only 0
83. Which type of memory is used in cache systems?
A) SRAM
B) DRAM
C) ROM
D) PROM
84. The main characteristic of sequential logic is:
A) Dependence on previous states
B) Dependence only on inputs
C) No clock dependency
D) Continuous analog behavior
85. A programmable ROM (PROM) can be:
A) Written once
B) Rewritten multiple times
C) Used as RAM
D) Only volatile
86. Which is the fastest memory in a computer system?
A) DRAM
B) Flash
C) Register
D) Cache
87. The number of flip-flops required for a mod-16 counter is:
A) 4
B) 8
C) 16
D) 5
88. In Boolean logic, A · 1 = ?
A) A
B) 0
C) A′
D) 1
89. A 4-bit comparator has how many input lines?
A) 4
B) 8
C) 16
D) 12
90. A decoder with an enable input acts as:
A) Fixed decoder
B) Controlled decoder
C) Register
D) Encoder
91. A JK flip-flop toggles when:
A) J = 1, K = 1
B) J = 0, K = 1
C) J = 1, K = 0
D) J = 0, K = 0
92. A shift register can be used for:
A) Serial-to-parallel conversion
B) Multiplexing
C) Decoding
D) Counting only
93. The Boolean function A′B + AB′ represents which gate?
A) OR
B) XOR
C) NOR
D) XNOR
94. Which flip-flop is most commonly used in counters?
A) T flip-flop
B) D flip-flop
C) JK flip-flop
D) SR flip-flop
95. In a 3-to-8 decoder, the number of enable inputs is usually:
A) 0
B) 1
C) 2
D) 3
96. A two-level logic circuit corresponds to:
A) Sum of Products or Product of Sums
B) Half adder
C) Decoder
D) Counter
97. A flip-flop can be viewed as a:
A) One-bit memory cell
B) Decoder
C) Multiplexer
D) Encoder
98. Which of the following memories uses magnetic material?
A) Hard disk
B) Flash memory
C) ROM
D) DRAM
99. In logic circuits, fan-out determines:
A) Maximum load the gate can drive
B) Speed of clock
C) Gate delay
D) Power consumption
100. In Boolean algebra, A + A = ?
A) A
B) 1
C) 0
D) A′
