格雷码

1.概念:在一组数的编码中,若任意两个相邻的代码只有一位二进制数不同,则称这种编码为格雷码;另外由于最大数与最小数之间也仅一位数不同,即“首尾相连”,因此又称循环码反射码;

 

2.优点:

若采用8421码,则数0111变到1000时四位均要变化,而在实际电路中,4位的变化不可能绝对同时发生,则计数中可能出现短暂的其它代码(1100、1111等)。在特定情况下可能导致电路状态错误或输入错误,使用格雷码可以避免这种错误。

 

3.格雷码的编码形式:

十进制数

4位二进制码

4位典型格雷码

0

0000

0000

1

0001

0001

2

0010

0011

3

0011

0010

4

0100

0110

5

0101

0111

6

0110

0101

7

0111

0100

8

1000

1100

9

1001

1101

10

1010

1111

11

1011

1110

12

1100

1010

13

1101

1011

14

1110

1001

15

1111

1000


版权声明:本文为shenyaopo123原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。