PHY235 – INTRODUCTION TO DIGITAL LOGIC
LAB EXERCISE #3
The objective of this lab exercise is to design and implement a binary adder.
One of the things that led to the "digital revolution" was the ability to perform complex mathematical operations using a computer. During this lab we will see how it is possible to design a circuit to perform one such operation – adding two numbers together.
Using TTL logic, design a circuit using individual logic gates to implement the adder.
Your circuit should be capable of taking two 2-digit inputs and displaying the resulting sum (which may be as many as three digits). For example:
101
+ 011
---------
1000
And in general:
C1
X1 X0
+ Y1 Y0
C2 S1 S0
Where C1 is the carry to the two’s position.