What is BCD code? Why was BCD code extended to EBCDIC?
Subject | Introduction to Computer System |
---|---|
NU Year | Set: 2.(a) Marks: 4 Year: 2012 |
Binary coded decimal (BCD) is a system of writing
numerals that assigns a four-digit binary code to each digit 0 through 9
in a decimal (base-10) numeral. The four-bit BCD code for any
particular single base-10 digit is its representation in binary notation, as
follows:
0 = 0000
1 = 0001
2 = 0010
3 = 0011
4 = 0100
5 = 0101
6 = 0110
7 = 0111
8 = 1000
9 = 1001
The major problem with
BCD code is that only 64 (2 to the power 6) different character can be
represented in it. And EBCDIC was obsolete by ASCII because EBCDIC did not use
continuous coding (all the letters of the alphabet in increasing binary
values), and because IBM made it difficult for others to use.