Manual_8
Manual_8
In the last experiment we built a pair of adders and used them to add 2-bit numbers. In this lab we will
construct circuits to add 4 & 8-bit numbers.
Equipment: Components:
Theory:
To add binary numbers consisting of more than one binary term two or more full adders can be used. To
add two binary numbers, a full-adder is required for each bit in the numbers, so for 2-bit numbers, two
address are needed; for 4-bit numbers, four adders are used.
Carry Propagation:
There are two usual techniques used for the propagation of carry bit from one state to another in a
binary adder.
Ripple carry:
When the carry from the first state is computed first and then passed on to the next state. And the same
keeps happening for the stages to come. The advantage of this technique is a simple circuit construction
but it causes a long propagation delay.
Look-Ahead carry:
To counter the problem of propagation delay faced in a ripple carry the look ahead technique is used. As
the signal from Ci to the output carry Ci+1, propagates through an AND and OR gates, so, for an n-bit RCA,
there are 2n gate levels for the carry to propagate from input to output. The expressions for the carry
look ahead can be computed as under
Si = Pi ⊕ Ci
Ci+1 = Gi + PiCi
C0 = input carry
C1 = G0 + P0C0
Logic Diagram:
Adder Expansion:
Binary adders can be cascaded together to perform addition/subtraction for any size of numbers. Below
are basic block diagrams of how multiple adders could be cascaded to perform large number additions.
Task 1:
Can you figure out which carry propagation technique the 74’83 uses?
Find the fan-out capability of 74’83.
Task 2:
Construct a circuit using 74’83 for adding two 4-bit numbers.
Verify the operation of your 4 bit adder for any 6 input number combinations.
Use LEDs to observe the output of the addition.
Save your circuit for the next task.
Task 3:
Modify your circuit from task 2 so that now it adds two 8 bit numbers. You might need more
74’83 adders.
Verify the operation of your 8 bit adder for any 6 input number combinations.
Use LEDs to observe the output of the addition.