新闻中心

格雷码辨析

作者: 时间:2012-03-29 来源:网络 收藏
误写为2n - 1 而不符合实际情况( 在Robert L. Carbrey于1948 年2 月10 日申请、1951 年1 月16 日获得批准的2538615#专利中写法都是正确的) ,致使很多数字电子技术和计算机技术的文献认为是无权码,仅互动百科称其为准权码,汪蔚霄给出了与Gray 类似的权值,J. F. A. Thompson 认为可以从直接转换成十进制数[22].

  ( 2) 将Gray code 写成Grey Code或Gray Code.

  美语gray 等同于英语grey 是"灰色"的意思,且Gray 和Grey 的人名音译均为格雷,因而造成错用。但Gray Code 因Frank Gray 命名,绝不能写成Grey Code;可写为Gray code,但不能写成gray code.

( 3) 将Gray Code 译为灰色码

  可能由于Gray 有灰色的含意,且Gray Code 的权值不如自然二进制数的权值明显,故有人误认为此码为"灰色码".

  ( 4) 认为Gray Code 的发明者是?mile Baudot

  1878 年,根据右撇子手指的巧拙区别,法国工程师Jean - Maurice - ?mlle Baudot 曾在电报编码中使用了一种后来扩展为一号国际电报码ITA1 的波特码( Baudot Code,又称作五单位博多码)。虽然波特码基本是按法文元音、辅音的顺序以变形排序的,可以看作格雷码的一个子集,但没必要将Gray code 的发明也归于?mile Baudot.顺便指出,尽管波特率与Baudot 有关,但电路、信号与系统和电子技术中说的波特图则是W. H. Bode 发明的,其英文是Bode diagram,建议按照自动控制领域译成伯德图为好。

  同样早于Gray,George Stibitz 在1941 年11 月26日申请、1943 年1 月12 日获得批准的2307868#美国专利"Binary Counter"设计了一种8 元格雷码计数器,给出了5 元格雷码计数器从0 开始计数16 次的状态表。此码表与典型格雷码完全一致,但没有人说格雷码是George Stibitz 发明的。

  ( 5) 认为Gray Code 的发明者是Elisha Gray

  虽然与贝尔竞争电话专利权的Elisha Gray 在电报技术和电话技术中都做出了重要贡献,但他与GrayCode 无关。

  ( 6) 认为Gray Code 的发明者是中国人

  如同莱布尼兹重新发现并完善推广的二进制数可以解释邵雍改画的伏羲八卦图[28]只是巧合一样,格雷码与九连环可能是恰巧同构。在没有确凿证据之前,虽然九连环的套解符合格雷码的± 1 规律,但没有必要把格雷码的发明归功于九连环的中国发明者,也没必要将格雷码称为九连环码,汉诺塔亦然。

  4 几个易混称呼

  ( 1) 将Gray Code 称为循环码或循环码的特例

  由于格雷码的头尾两数也具有单位距离的特性,故格雷码又称为循环二进制单位距离码( Cyclic BinaryUnit - distance Code) ,循环二进制码( Cyclic BinaryCode[1]) ,也称为循环置换码( Cyclic PermutationCode) ,有时简称为循环码。

  由于将格雷码称为循环码容易与计算机纠错编码中使用的循环码混淆,建议不要再直接用循环码称呼格雷码。



关键词:格雷码

评论


相关推荐

技术专区

关闭