Beruflich Dokumente
Kultur Dokumente
0 0 0 1 0 0 0 1 1 0 0 1 1
0 0 1 0 0 0 1 0 0 1 0 1 1
0 0 0 0 0 0 1 0 0 0 0 1 1
0 0 1 1 0 0 1 1 1 1 0 1 1
1 0 1 0 1 0 0 0 0 0 0 0 1
1 1 1 0 1 1 1 1 1 1 1 0 1
1 1 1 1 1 1 0 1 1 1 1 0 1
0 1 1 1 0 1 1 0 1 1 1 1 1
1 0 0 1 0 1 0 1 1 0 0 1 1
Table 5: Truth table for High-Speed Adder Carry Generator Circuit
b. The results are identical to the truth table provided in the lab manual.
4. BCD Code Adder Circuit
a. The truth table for the circuit:
INPUT OUTPUT (U5) AST (U9)
X3 X2 X1 X0 Y3 Y2 Y1 Y0 F1 F11 F10 F9 F8 F2 F3 F7 F6 F5 F4
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 1 0 0 1 1 0 0 1 0 0 0 0 0 1 0 0
0 0 1 1 0 1 0 0 0 0 1 1 1 0 0 0 1 1 1
0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0
0 0 1 0 1 0 0 0 0 1 0 1 0 1 1 0 0 0 0
0 0 1 1 0 1 1 0 0 1 0 0 1 0 1 0 0 0 1
0 1 0 0 0 0 1 0 0 0 1 1 0 0 0 0 1 1 0
0 1 0 0 0 1 0 1 0 1 0 0 1 0 0 1 0 0 1
0 1 0 0 0 1 1 0 0 1 0 1 0 1 1 0 0 0 0
0 1 0 1 0 1 1 0 0 1 0 1 1 1 1 0 0 0 1
0 1 1 0 0 1 1 1 0 1 1 0 1 1 1 0 0 1 1
0 1 1 1 1 0 0 0 0 1 1 1 1 1 1 0 1 0 1
0 1 1 1 1 0 0 1 1 0 0 0 0 1 0 0 1 1 0
1 0 0 0 1 0 0 1 1 0 0 0 1 1 0 0 1 1 1
1 0 0 1 1 0 0 1 1 0 0 1 0 1 0 1 0 0 0
1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0
1 0 1 0 1 0 1 1 1 0 1 0 1 1 0 1 0 1 1
1 0 1 0 1 1 0 0 1 0 1 1 0 1 0 1 1 0 0
1 0 1 1 1 1 1 0 1 1 0 0 1 1 0 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 1 0 0
Table 6: Truth table for BCD Code Adder Circuit
4. Questions :
1. What can be constructed with one XOR and one AND gate?
b. Half-adder
2. F.A. is the abbreviation for:
b. Full-adder
3. What is the correct compensation when binary adding is converted to BCD code
adding?
a. Add 6
4. If S = A
+
B, C = A3B for a half-adder. S could be expressed as:
S = A
+ B
5. What is the final sum (S) and carry (C) for a F.A. if both inputs A and B are equal
to 1 and the previous carry is 1?
a. C = 1, S = 1
6. Which of the following equations is true for inputs A, B, sum S and carry C?
a. S = A
+
B, C = A x B
7. Which of the following statements is true for BCD adding?
b. It cant be done using binary adding operations but has to be compensated
5. Conclusion :
From the experiment,
1. we learned and understood the operation of various adder circuits.
2. we are able to further explain its operation.
3. we have verified the truth table for different types of adder circuits.
4. we learned that Half-Adder can be only use for numbers with 1- bit whereas
Full-Adder manage to sum or deduct numbers that are more than 1-bit with
carry input.
5. we learnt that BCD Adder are used to sum or deduct Binary-coded Decimals
and 6 needs to be added when the sum or carry exceeded 9.
6. References :
1. M. Morris Mano, Digital Logic and Computer Design, Prentice-Hall, 1979, ISBN 0-13-
21450-3, pp.119-123
2. Ovidiu Ghita. (2003). Digital Electronics [online] Available:
http://elm.eeng.dcu.ie/~digital1/notes/notes2.pdf
3. Arithmetic Operations in Digital Computers, R. K. Richards, 397pp, D. Van Nostrand Co.,
NY, 1955
4. Harpreet. (2012, August). What is a BCD Adder [online] Available:
http://www.trivology.com/articles/527/what-is-a-bcd-adder.html