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,有上溢出和下溢出的空间。

             
             
             
             
             
             
             
             
             

1、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码

8421码,5421码,2421码,余三码之间的区别相关推荐

  1. 8421码、5421码、2421码、余三码

    BCD码(Binary-Coded Decimal),用4位二进制数来表示1位十进制数中的0~9这10个数码,是一种二进制的数字编码形式,用二进制编码的十进制代码 ,BCD码可分为有权码和无权码两类. ...

  2. 8421码、5421码、2421码及余三码

    因为8421.5421.2421都是BCD码,所以先介绍一下BCD码,以便于理解8421码.5421码.2421码 一.BCD码(Binary-Coded Decimal),(有效码)用4位二进制数来 ...

  3. 8421BCD码 5421BCD码 余三码 格雷码 余三循环码之间的关系,转换以及简易方法

    8421BCD码 5421BCD码 余三码 格雷码 余三循环码之间的关系,转换以及简易方法 1. 有权码和无权码的包括 2.各种码值的介绍 8421码的简介 8421码又称为BCD码,是十进代码中最常 ...

  4. 8421码,5421码,2421码,余三码的区别

    8421码:每一位的1代表的十进制数称为这一位的权.8421码中的每一位的权是固定不变的. 是用4位二进制码表示一位十进制字符的一种有权码,4位二进制码从高位至低位的权依次为23.22.21.20即为 ...

  5. 数制和码制(数制的转换的方法,BCD码<8421,2421,5421,余三码>,格雷码,原码,反码,补码,定点数和浮点数)

    目录 1.数制的转换 1)二,八,十六进制进制转十进制 加权系数求和法 2)十进制转二,八,十六进制 除基取余法(短除法) 减权定位法 3)二,八,十六进制的相互转换 2.BCD码 3.格雷码 4.原 ...

  6. 8421码、5421码、2421码与余三码

    8421码是最常用的BCD码,是十进制代码中最常用的一种.左至右看每一位"1"分别代表数字"8""4""2"" ...

  7. 【无标题】8421码,5421码,2421码,余三码之间的区别及对数的表示规则

    1.8421码 8421码是最常用的BCD码[3],是十进制代码中最常用的一种.在这种编码方式中,每一位二值代码的"1"都代表一个固定数值.将每位"1"所代表的 ...

  8. 8421码到5421码的转换_余三码8421bcd码转换电路设计的接线方法

    接线图: 用4位二进制并行加法器实现8421码到余3码的转换,只需从4位二进制并行加法器的输入端A4.A3.A2和A1输入8421码,而从输入端B4.B3.B2和B1输入二进制数0011,进位输入端C ...

  9. BCD码、8421码、余三码、格雷码

    用四位二进制代码来表示一位十进制数,称为二--十进制编码,简称BCD(Binary Coded Decimal)码.根据代码的每一位是否有权值BCD码可分为有权码和无权码两类,应用最多的是8421BC ...

最新文章

  1. 理解进化的五座“桥”
  2. java rpm_Java JDK rpm安装与配置
  3. python turtle 颜色数字_python的绘图利器--海龟绘图turtle
  4. EJS学习(三)之语法规则中
  5. 构建LAMP平台(一)(软件版本:httpd-2.4.16,php-5.6.12,mysql-5.6.26)
  6. jquery 操作css 选择器
  7. Nginx访问403异常问题处理
  8. android studio打印日志语句Log.d()
  9. Windows下编写的脚本文件无法在Linux上运行的问题
  10. java文件读取的总结_java 读取文件方法的总结
  11. 如何判断对方列表里是不是好友_微信如何快速查看是否为好友关系
  12. Json对象直接存取数据库
  13. mysql5.7下载镜像_docker重新打包MySQL5.7镜像
  14. 复杂json解析(json里面嵌套json)
  15. 微信公众号后台开发---永久素材失效
  16. zip命令 – 压缩文件
  17. python数据分析之朴素贝叶斯实践
  18. 帝国网站mysql 数据库开发_帝国cms操作数据库函数范例(二次开发)
  19. Kafka工具--雅虎CMAK
  20. 前端监控:回放录制库 rrweb

热门文章

  1. 跨平台框架这么多, 老夫无可奈何!
  2. 谷歌中国人才流失 遭猎头公司不断挖角
  3. 2012 Android手机市场趋势大胆猜想
  4. 计算机老师开学第一堂课,开学第一堂课作文(精选8篇)
  5. 【车辆计数】基于matlab光流法行驶车辆检测计数【含Matlab源码 627期】
  6. 人生节点 | 2021年终总结2022年度计划
  7. 如何做一名合格的管理者?
  8. miui 7 android,小米MIUI 7仍然使用Android 4.4内核,米粉炸了
  9. 2018年GitHub最流行Python开源项目
  10. java输出罗马数字_Java实现的求解经典罗马数字和阿拉伯数字相互转换问题示例...