1. BCD码定义:
BCD码(Binarycoded Decimal),用4位二进制来表示1位十进制数一种数字编码形式(不等于进制转换)
2. BCD码分类:
- 有权码:8421BCD码(常用),5421BCD码,2421BCD码
-
无权码:余3码,格雷码
3. 8421 BCD码 举例
8421 就是代表4位二进制(0000),十进制化二进制,就把每1位十进制数当成一个4位二进制数,并把每一位十进制数都用8421拆开,比如9,拆成8和1,那8和1的位置就写上1,其余位置写0以此类推,有8421的就写1,没有就写0.
- 十进制数789用8421码转换成二进制数是:0111 1000 1001
7 4 , 2 , 10 1 1 1
8 1 0 0 0
9 8 , 11 0 0 1
- 十进制数17用8421码转换成二进制数是:0001 0111
1 0 0 0 1
7 4 , 2 , 10 1 1 1