Unit5 - Subjective Questions

ECE249 • Practice Questions with Detailed Answers

1

Define a Half-Adder. Draw its logic diagram and derive the Boolean expressions for its Sum and Carry outputs. Provide its truth table.

2

Explain the operation of a Full-Adder. Draw its logic diagram using two Half-Adders and an OR gate. Derive its Boolean expressions for Sum and Carry.

3

Describe the operation of a 4-bit Ripple Carry Adder. What are its main advantages and disadvantages?

4

Define a Half-Subtractor. Draw its logic diagram and derive the Boolean expressions for its Difference and Borrow outputs. Provide its truth table.

5

Explain the operation of a Full-Subtractor. Draw its logic diagram using two Half-Subtractors and an OR gate. Derive its Boolean expressions for Difference and Borrow.

6

What is a Magnitude Comparator? Design a 1-bit magnitude comparator using basic logic gates and provide its truth table.

7

Explain the principle of operation of a 4-bit Magnitude Comparator. How does it determine the relationship between two 4-bit numbers?

8

What is a Multiplexer (MUX)? Explain its operation with a block diagram and list at least three common applications.

9

Design a 4-to-1 Multiplexer using basic logic gates (AND, OR, NOT). Include its truth table and Boolean expression for the output.

10

What is a Demultiplexer (DEMUX)? Explain its operation with a block diagram and list at least three common applications.

11

Design a 1-to-4 Demultiplexer using basic logic gates (AND, NOT). Include its truth table and Boolean expressions for the outputs.

12

Differentiate between a Multiplexer (MUX) and a Demultiplexer (DEMUX) based on their function, input/output lines, and applications.

13

What is a Decoder? Explain the operation of a 2-to-4 line decoder with its truth table and logic diagram.

14

Design a 3-to-8 line decoder using only NAND gates. Explain why NAND gates are often preferred for such implementations.

15

Explain the function of a BCD-to-7-segment decoder. Describe its practical application in digital displays.

16

Define an Encoder. Explain the operation of an 8-to-3 line encoder with its truth table.

17

What is a Priority Encoder? Explain its advantage over a simple encoder with a suitable example and truth table for a 4-to-2 Priority Encoder.

18

Explain the concept of Parity. Design an even parity generator for a 3-bit input word () and provide its Boolean expression.

19

Design an odd parity checker for a 4-bit data stream () with an additional parity bit (P) received. Provide its Boolean expression for the error detection output.

20

Briefly explain the characteristics of combinational logic circuits and provide at least three distinct examples from the unit.