4位格雷码的顺序编码_⼏种常⽤的编码
⼀、⼗进制代码
(1)8421BCD码
简称8421码。按4位⼆进制数的⾃然顺序,取前⼗个数依次表⽰⼗进制的0~9,后6个数不允许出现,若出现则认为是⾮法的或错误的。
8421码是⼀种有权码,每位有固定的权,从⾼到低依次为8, 4, 2, 1,如 :8421码 0111=0×8+1×4+1×2+1×1=7
特点:1)与四位⼆进制数的表⽰完全⼀样
ascii是几位二进制编码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)
1)常⽤数制是⼗进制、⼆进制、⼗六进制。不同进制表⽰的数之间可以相互转换。
2)为了便于信息交换,制定了⼀些通⽤的标准代码。
3)数字电路中两种不同的运算:算术运算指表⽰数量⼤⼩的两个数码之间的数值运算。逻
4)辑运算指事物因果关系之间的推理运算。
5)⼆进制数的正、负是⽤有效数字前的符号位(0为正、1为负)表⽰的。这种数码称为原码。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论