格雷码 格雷码具有任何相邻码只有一位码元不同的特性


格雷码 格雷码具有任何相邻码只有一位码元不同的特性

文章插图
大家好,小跳来为大家解答以上的问题 。格雷码具有任何相邻码只有一位码元不同的特性,格雷码这个很多人还不知道,现在让我们一起来看看吧!
1、格雷码(又叫循环二进制码或反射二进制码)介绍在数字系统中只能识别0和1,各种数据要转换为二进制代码才能进行处理,格雷码是一种无权码 , 采用绝对编码方式,典型格雷码是一种具有反射特性和循环特性的单步自补码,它的循环、单步特性消除了随机取数时出现重大误差的可能,它的反射、自补特性使得求反非常方便 。
2、格雷码属于可靠性编码,是一种错误最小化的编码方式,因为,自然二进制码可以直接由数/模转换器转换成模拟信号,但某些情况,例如从十进制的3转换成4时二进制码的每一位都要变,使数字电路产生很大的尖峰电流脉冲 。
3、而格雷码则没有这一缺点,它是一种数字排序系统,其中的所有相邻整数在它们的数字表示中只有一个数字不同 。
4、它在任意两个相邻的数之间转换时,只有一个数位发生变化 。
5、它大大地减少了由一个状态到下一个状态时逻辑的混淆 。
6、另外由于最大数与最小数之间也仅一个数不同,故通常又叫格雷反射码或循环码 。
7、下表为几种自然二进制码与格雷码的对照表:十进制数 自然二进制数 格雷码 十进制数 自然二进制数 格雷码0 0000 0000 8 1000 11001 0001 0001 9 1001 11012 0010 0011 10 1010 11113 0011 0010 11 1011 11104 0100 0110 12 1100 10105 0101 0111 13 1101 10116 0110 0101 14 1110 10017 0111 0100 15 1111 1000 。
【格雷码 格雷码具有任何相邻码只有一位码元不同的特性】本文到此分享完毕,希望对大家有所帮助 。