BCD码 (二/十进制码)


    在一些数字系统中,如电子计算机和数字式仪器中,往往采用码表示十进制数。通常,把用一组四位二进制码来表示一位十进制数的方法称作二─十进制码,亦称BCD码(Binary Code Decimal)。  
    4位二进制码共有16种组合,可从中任取10种组合来表示0~9这10个数。根据不同的选取方法,可以编制出很多种BCD码,如8421码,5421码,2421码,5211码和余3码。表Z1101列出了这几种BCD码,其中的8421 BCD码最为常用。
    由于每一组4位二进制码只代表一位十进制数,因而n位十进制数就得用n组4位二进制码表示。
    例1110 把十进制数369.74编成8421 BCD码。
    解:
      
                      表Z1101 常用BCD编码表
8421码 5421码 2421码 5211码 余3码
0 0000 0000 0000 0000 0000
1 0001 0001 0001 0001 0100
2 0010 0010 0010 0100 0101
3 0011 0011 0011 0101 0110
4 0100 0100 0100 0111 0111
5 0101 1000 0101 1000 1000
6 0110 1001 0110 1001 1001
7 0111 1010 0111 1100 1010
8 1000 1011 1110 1101 1011
9 1001 1100 1111 1111 1100
8421 5421 2421 5211