You are on page 1of 5

Lab Manual –Digital System Design Course S. Y. B. Tech.

NAME:Pratham Katariya
ROLL NO.:211029
BATCH:A2
PRN NO.:22211592

EXPERIMENT NO: 01

TITLE OF EXPERIMENT : Study of Full adder and Full Subtractor

Vishwakarma Institute of Information Technology, Pune 1


Lab Manual –Digital System Design Course S. Y. B. Tech.

EXPERIMENT NO. 1

1.1 Aim: A. Design and Implement full adder function using IC-74LS138.
B. Design and Implement full subtractor function using IC-74LS138.

1.2 Apparatus: Digital Trainer kit, patch cords, IC74LS138, IC74LS20.

1.3 Procedure:

A. Prepare the truth table for full adder.


B. Implement it using IC74LS138 and verify its truth table.
C. Repeat step no. A for full subtractor.

1.4 Design and Implementation

Pin diagram of IC74LS138:

Vishwakarma Institute of Information Technology, Pune 2


Lab Manual –Digital System Design Course S. Y. B. Tech.

A. Binary Full Adder using IC74LS138.

i) Truth Table:

A B Cin Sum Carry


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

Equation:

Sum = a ⊕ b⊕Cin

Carry =(a*b) + (Cin*(a⊕b))

ii) Logic Diagram


Lab Manual –Digital System Design Course S. Y. B. Tech.
Lab Manual –Digital System Design Course S. Y. B. Tech.

B. Binary Full Subtractor using IC74LS138.

i) Truth Table:

A B Bin Difference Borrow


0 0 0 0 0
0 0 1 1 1
0 1 0 1 1
0 1 1 0 1
1 0 0 1 0
1 0 1 0 0
1 1 0 0 0
1 1 1 1 1

Equation:

Difference = (A-B) -C
(A=(A⊕B)⊕C

Borrow =A’*C+A’*B+B*C

ii) Logic Diagram


Lab Manual –Digital System Design Course S. Y. B. Tech.

1.5 Conclusion:
We've learned to design binary full adders and full subtractors using logic gates, simplifying the
process through truth tables and Karnaugh maps. These designs illustrate how fundamental
components can accomplish complex tasks in digital circuits. Though we didn't directly employ
IC74LS138, the principles remain applicable for various ICs in digital logic design.

Vishwakarma Institute of Information Technology, Pune 5

You might also like