0% found this document useful (0 votes)
16 views

Experiment No 2

Uploaded by

sumit05259
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views

Experiment No 2

Uploaded by

sumit05259
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Experiment No.

Objective: Implement Half Adder and Full adder using basic Logic Gates

Theory: A logic circuit for the addition of two one-bit numbers is referred to as Half Adder.
It has two inputs X and Y and two outputs, one for the sum and one for carry.
To construct a half adder, we require IC 7486 for X-OR operation and IC 7408 for AND
operation. There is no care for the previous carry.

Half adder using logic gates

TRUTH TABLE:

INPUT OUTPUT

A B SUM CARRY

0 0 0 0

0 1 1 0

1 0 1 0

1 1 0 1

Truth Table of Half Adder

Downloaded by Gaurav Singh


Full Adder – It is a circuit that performs the addition of three bits. The third bit is carry from
the previous addition. There are three inputs X, Y, and Z, and two outputs, one for sum and
the other for carry.
To construct a Full adder circuit, we require one IC7486 for X-OR operation, and IC7432 for
OR operation by connecting a full adder. We can construct a BCD adder. In short, we can
say that for multi-bit addition, a third input terminal is added and this circuit is referred to as
Full Adder.

Full adder circuit using Basic Gates

Downloaded by Gaurav Singh


TRUTH TABLE:

INPUT OUTPUT

A B C 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

Truth Table of Full Adder

Procedure: -

 Used online virtual lab Simulator


 Test all the truth tables of both half adder and full adder.
 Give various combinations of inputs and check the output.

You might also like