8421码,5421码,2421码,余三码之间的区别

本文详细介绍了二进制编码8421码与5421码的工作原理,以及它们与余3码的转换规则。通过实例演示了如何将8241码和5421码转化为余3码,并展示了8421码转5421码的具体步骤。重点在于理解不同编码系统在十进制数转换中的作用和计算方法。
摘要由CSDN通过智能技术生成

8421是最常用的二进制码,叫这个是因为四位8421码时,从左到右每个"1"代表的十进制数分别是"8"、"4"、"2"、"1"

如下: "1000" 为十进制 "8"

"0100" 为十进制 "4"

"0010" 为十进制 "2"

"0001" 为十进制 "1"

5421码与此相同,每位一代表的是十进制的"5"、"4"、"2"、"1"   即: "1000" 为十进制 "5"     "0100" 为十进制 "4"    "0010" 为十进制 "2"     "0001" 为十进制 "1" 

5421码一大特点可以直接按权求对应的十进制数. 比如1011转十进制,可以按"1x5+0x4+1x2+1x1"求.

8421码就必须乘方才行。

 8421即常见的四位二进制数。 5421的最高位的值为5,特点是十进制数0 4的最高位都为0,5 9最高位都为1。 2421的最高位的值为2,特点是关于9自补,如9 (1111)与0 (0000)互补,相加为9。

余3码

它是一种无权码,实在8421码的基础上加上(0011)2形成的,即是8421码加上3,有上溢出和下溢出的空间。

 
       
       
       
       
       
       
       
       
       

 

 

 


5e85edf560ed46c8b919efa432d419a6.png1、8241码转换成余三码

(abcd)8243码 + (0011)=(wxyz)余三码

2、5421码转换成余三码

 从左到右 如果左边第一位不是1

(0bcd)5421码 +(0011) = (wxyz)余三码

从左到右,如果左边第一位是1

5421码和余三码相同

3、8421码转换5421码(2421码)

(0110 1000 1001)8421BCD=(6 8 9)D=(1001 1011 1100)5421BCD=(1100 1110 1111)2421BCD码

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值