當前位置:歷史故事大全網 - 故事大全 - 一道数字逻辑电路的问题,求把三位二进制码转换为格雷码的电路图,用与非门设计,谢谢了

一道数字逻辑电路的问题,求把三位二进制码转换为格雷码的电路图,用与非门设计,谢谢了

在一组数的编码中,若任意两个相邻的代码只有一个二进制数不同,则称这种编码为格雷码。

格雷码(编码):从最 右边一位起,依次将每一位与左边一位异或(XOR),作为对应格雷码该位的值,最左边一位不变(实际上左边是0)。

简单的例子十进制二进制格雷码

0 0000 0000

1 0001 0001

2 0010 0011

3 0011 0010

>

4 0100 0110

5 0101 0111

扩展数据:

在一组数的编码中,若任意两个相邻的代码 只有一个二进制数不同,则称这种编码为格雷码(Gray Code),另外由于最大数与最小数之间也只有一个数不同,即“首尾相连”,因此称为循环码或反射码 在数字系统中,常要求代码按一定顺序变化。

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

百度百科-格雷码

  • 上一篇:物理會考必背知識點2020高中
  • 下一篇:2021高考查分时间
  • copyright 2024歷史故事大全網