Feedback ? Send it to admin@fullchipdesign.com or join me at fullchip@gmail.com

BCD Coding:
BCD stands for Binary Encoded Digital.
In BCD every decimal number is represented by four binary bits.
190 in decimal is equivalent to 0001 1001 0000 in binary
0 to 9 in decimal can be represented in binary using four digits and all integers can be represented by these 10 digits.
BCD addition and Decimal Arithmetic
Approach
In BCD addition of two numbers involve following rules:-
1. Maximum value of the sum for two digits = 9(max digit 1) + 9(max digit 2) + 1 (previous addition carry) = 19
2. If sum of two BCD digits is less than or equal to 9 (1001) without carry then the result is a correct BCD number.
3. If sum of two BCD digits is greater than or equal to 10 (1010) the result is in-
4. Add 6 (0110) to the result.
Add 599 and 984
Answer. Result of BCD addition is 1583
Sum I, II and III are greater than 9.
So, from Step 3 and 4 add ‘6’ to the sum.

