Semester
Subject
Year
Tribhuwan University
Model
Bachelor Level / First Year / First Semester / Science
(Digital Logic)
Full Marks: 60
Pass Marks: 24
Time: 3 Hours
Candidates are required to give their answers in their own words as for as practicable.
The figures in the margin indicate full marks.
Long Answers Questions
A Full Adder is a combinational circuit that adds three input bits (A, B, Cin) and produces two outputs: Sum (S) and Carry (Cout). It can be implemented using a 3-to-8 decoder and OR gates.
The key idea is that any combinational circuit can be implemented using a decoder and OR gates. A decoder generates all the minterms of the input variables. We simply OR together the required minterms to get the desired output functions.
Steps:
| A | B | Cin | Sum (S) | Carry (Cout) |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 |
| 0 | 0 | 1 | 1 | 0 |
| 0 | 1 | 0 | 1 | 0 |
| 0 | 1 | 1 | 0 | 1 |
| 1 | 0 | 0 | 1 | 0 |
| 1 | 0 | 1 | 0 | 1 |
| 1 | 1 | 0 | 0 | 1 |
| 1 | 1 | 1 | 1 | 1 |
From the truth table:
Components Required:
Connections:

A 3-to-8 decoder with two OR gates efficiently implements a full adder. This approach is systematic and can be used to implement any combinational circuit — simply identify the minterms and OR them together. The decoder acts as a minterm generator, making the design straightforward and scalable.
Short Answers Questions