Professional Documents
Culture Documents
EXPERIMENT NO : DATE :
DESIGN OF HALF / FULL ADDER, HALF / FULL SUBTRACTOR AND PARALLEL ADDER/SUBTRACTOR
Aim:
To realize half/full adder, half/full subtractor and parallel adder/subtractor using logic gates.
Components required:
Sl. No. 1. 2. 3. 4. 5. 6. 7. 8. 9. NAME OF THE APPARATUS RANGE 330 ohms QUANTITY 1 1 1 1 1 5 5 1 1set
Truth Table: A 0 0 1 1 B 0 1 0 1 S 0 1 1 0 C 0 0 0 1
Full Adder using basic gates: A full adder is a combinational circuit that forms the arithmetic sum of three bits. It consist of three inputs and two outputs. Two of the input variables, denoted by A and B, represent the two significant bits to be added. Third input, Cn-1, represents the carry from the previous lower significant position. The two outputs are designated by the symbols S for sum and C for carry.
Circuit diagram:
Circuit diagram:
Truth Table:
A 0 0 1 1 B 0 1 0 1 D 0 1 1 0 Bor 0 1 0 0
Circuit diagram:
Truth Table:
Cn-1 0 0 0 0 1 1 1 1 A 0 0 1 1 0 0 1 1 B 0 1 0 1 0 1 0 1 D 0 1 1 0 1 0 0 1 Bor 0 1 0 0 1 1 0 1
Circuit Diagram:
Truth Table:
A4 0 0 1 1 A3 0 1 0 1 A2 0 0 1 1 A1 1 1 0 1 B4 0 1 1 1 B3 0 0 0 1 B2 1 1 1 1 B1 0 1 0 1 C4 0 1 1 1 S4 0 0 1 1 S3 0 0 1 1 S2 1 0 0 1 S1 1 0 0 0
Circuit Diagram:
Truth Table:
A4 A3 A2 A1 B4 B3 B2 B1 C4 (Cout) 1 1 0 1 S4 S3 S2 S1
0 0 0 1
0 1 0 0
1 0 1 1
0 1 1 0
0 0 0 0
0 0 1 1
0 1 0 1
1 1 1 0
0 0 1 0
0 0 1 0
0 0 0 1
0 1 1 1
Viva Questions: 1. What are the universal gates? Why is it so called? 2. Give some examples for combinational circuit. 3. How can you implement full adder using half adder and or gate? 4. How can a 4 bit adder be implemented using full adder? 5. What is overflow in a adder circuit? Mention its significance.
Result: Thus half/full adder, half/full subtractor and parallel adder/subtractor are designed and their outputs are verified with their truth table.