【无标题】8421,5421,2421,余3码的定义及区别

8421,5421,2421,余3码的定义及区别

8421码:用四位二进制表示一位十进制的数(不可用于进制转换)

例如:某十进制数在计算中用8421码表示为011110001001,其值是789 解析:将011110001001以四位为一组分别用逗号隔开,如下:0111,1000,1001,用8421码一一对应每四个值并相加,可得:0+4+2+1=7,8+0+0+0=8,8+0+0+1=9所以转为十进制数的值为789

5421码:用四位二进制数分别一一对应权值5,4,2,1

2421码:用四位二进制数分别一一对应权值5,4,2,1

余3码(无权值码):在8421码的二进制的前提下,比8421码多3(例如:8421码:0001,余3码:0100),即在8421码基础上加上二进制的0011

转换关系:

十进制数  5421码  8421码  2421码  余3码

      0         0000       0000      0000      0011 

      1          0001        0001      0001     0100

      2          0010        0010      0010     0101

      3          0011        0011      0011     0110

      4          0100        0100      0100     0111

      5          1000        0101      1011     1000

      6          1001        0110      1100     1001

      7          1010        0111       1101     1010

      8           1011       1000       1110     1011

      9           1100        1001       1111    1100

区别:1.8421码,5421码,2421码是有权码,余3码是无权码 ;

2.要以四位的二进制与BCD码一一对应,位数不够在最前面添0。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值