余三码以及加减 超级详解 | 您所在的位置:网站首页 › 8421码转余3码 › 余三码以及加减 超级详解 |
在讲解余三码之前我们说说8421码是啥 如下: 十进制数字 (3696)对应8421码为 0011 0110 1001 0110 推导过程: 即3 对应 0011 6 对应 0110 9 对应 1001 6 对应 0110 按位进行,分别将每位转换为 二进制数字那么 余3码便是按位加上3,是每一位都要加上3,不是只有末位加上3 例如(4567)对应 余3码为 0111 1000 1001 1010 推导过程 即 4 对应 0100 + 0011 (十进制的3)= 0111 5 对应 0101 + 0011 = 1000 6 对应 0110 + 0011 = 1001 7 对应 0111 + 0011 = 1010 余3码加法加减法需要结果修正: 有进位 按位加3 无进位 按位减3(1) 记住这句重点: 余3码是 按位加上3, 是每一位都要加上3, 不是只有末位加上3 既然进行加减,那么用余3码来加减, 且结果也需要为余3码!!! (这便是需要修正的原因)为啥需要这样修正捏? (1)无进位时:按位减3 因为两个加数 , 每一个数字,每一位都加上了3 总共得到的和每一位加上了6, 为了修正为余3码, 结果需要每一位减去3举例如下: |
CopyRight 2018-2019 实验室设备网 版权所有 |