电工学习网

 找回密码
 立即注册

几种常用的编码

2014-12-31 19:44| 编辑:电工学习网| 查看: 10875| 评论: 0

  一、十进制代码
  (1)8421BCD码
  简称8421码。按4位二进制数的自然顺序,取前十个数依次表示十进制的0~9,后6个数不允许出现,若出现则认为是非法的或错误的。
  8421码是一种有权码,每位有固定的权,从高到低依次为8, 4, 2, 1,如 :8421码   0111=0×8+1×4+1×2+1×1=7
  特点:1)与四位二进制数的表示完全一样
     2)1010—1111为冗余码
     3)8421码与十进制的转换关系为直接转换关系
  (2)余3码
  由8421码加3形成。
  特点:1) 是一种无权码。
     2) 有六个冗余码(0000、0001、0010、1101、1110、1111)
     3)0和9, 1和8、2和7、3和6、 4和5的余3码互为反码, 这对于求取对10的补码很方便。 两个余3码相加的和是十进制的10时,正好是二进制的16,可从高位自动产生进位信号。
  (3)2421 BCD码
  简称2421码。按4位二进制数的自然顺序,取前8个数依次表示十进制的0~7,8和9分别为1110和1111。其余6个数不允许出现,若出现则认为是非法的或错误的。这只是2421码的一种编码方案。
  2421码是一种有权码,每位有固定的权,从高到低依次为2, 4, 2, 1,如 :
  2421码0111=0×2+1×4+1×2+1×1=7
  2421码1110=1×2+1×4+1×2+0×1=8
  二、格雷码
  在一组数的编码中,如果任意相邻的代码只有一位二进制数不同,即为格雷码。又称循环码。
  格雷码是一种无权码。
  典型二进制格雷码编码规则:Gn-1=Bn-1 ,Gi=Bi Bi+1
  三、美国标准信息交换码---ASCII码
  美国信息交换标准码(American Standard Code for Information Interchange),是目前国际上广泛采用的一种字符码,是一种7位二进制代码,共有128种状态,分别代表128种字符。
  ASCII码是计算机与外部设备交换信息的字符编码。
  ASCII码有大小之分。
  空格(20H)<数字(‘0’<‘1’<…<‘9’)<大写字母(‘A’<‘B’<…<‘Z’)<小写字母(‘a’<‘b’<…‘z’)。
  1)常用数制是十进制、二进制、十六进制。不同进制表示的数之间可以相互转换。
  2)为了便于信息交换,制定了一些通用的标准代码。
  3)数字电路中两种不同的运算:算术运算指表示数量大小的两个数码之间的数值运算。逻
  4)辑运算指事物因果关系之间的推理运算。
  5)二进制数的正、负是用有效数字前的符号位(0为正、1为负)表示的。这种数码称为原码。

看过《几种常用的编码》的人还看了以下文章:

发表评论

最新评论

  • 阻容降压电路结构原理图解
  • 电子电路的核心是什么?主要传输什么信号?
  • 电工必知整流桥好坏的两种检测方法
  • 4个二极管整流和2个二极管整流出电压一样吗
  • 三分钟带你搞懂运算放大器与比较器的区别
  • PN结为什么可以单向导电?PN结单向导电原理
热点文章

电工学习网 ( )

GMT+8, 2023-3-24 05:25

Powered by © 2011-2022 www.shop-samurai.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

返回顶部