智汇工业-智慧工业、智能制造及工业智能、工业互联门户网站,专业的工业“互联网+”传媒

格雷碼辨析

來源:網絡

點擊:3847

A+ A-

所屬頻道:新聞中心

關鍵詞:格雷碼,進制,計數器

      格雷碼( Gray Code,GreyCode,又稱作葛萊碼,二進制循環碼) 是1880 年由法國工程師Jean - Maurice - Emlle Baudot 發明的一種編碼,因Frank Gray 于1953 年申請專利"Pulse CodeCommunicatiON"而得名。當初是為了機械應用,后來在電報上取得了巨大發展,現在則常用于模擬- 數字轉換和轉角- 數字轉換中。

      1 格雷碼( Gray Code) 的由來

      無容置疑,迄今為止對典型格雷碼( Primary GrayCode) 的權威描述是Frank Gray的美國專利"PULSECode Communication[8]".該專利申請于1947 年11 月13 日,申請號為785697; 1953 年3 月17 日獲得批準,專利號為2632058,專利權歸貝爾電話實驗室所有。

      根據所用編碼的鏡像反射特性,專利將其稱之為反射二進制碼( Reflected Binary Code) .專利還介紹了幾種變形格雷碼( Gray Code Variants)。

      筆者所見最早使用術語"Gray Code"的文獻是Earl Albert Ragland 等人在1953 年10 月16 日申請、1958 年2 月11 日獲得批準的2823345 # 美國專利"Direction - Sensitive Binary Code Position Control System[9]".據此,Gray code 出現在1953 年10 月16 日之前在邏輯上是可能的。另一篇使用Gray Code 的文獻是Jack Breckman 在1953 年10 月31 日申請、1956 年1 月31 日獲得批準的2733432 # 美國專利"EncodingCircuit".考慮到專利公開時的修訂問題,GrayCode 的出現應不晚于1956 年1 月。

      2 格雷碼的特點和應用

      典型的二進制格雷碼( Binary Gray Code) 和部分其他數碼如表1 所示。

          

               表1 典型二進制格雷碼和其他部分數碼

      典型格雷碼是具有反射特性和循環特性的單步二進制自補碼( Reflected Cyclic Binary Unit - diSTanceSelf - complementing Code) .與自然二進制碼( NaturalBinary Code) 相比,它的誤碼率較低,是一種錯誤最小化的可靠性編碼,又稱為最小差錯〔二進制〕碼( Minimum Error [binary]Code) ,經常用在數字通信和自動化測控系統中,使用在格雷碼計數器中還可以大大降低計數器的動態功耗。格雷碼還與PDC( Position - to - Digital Converter) 、TDC、ADC、DAC、真值表、卡諾圖、哈密頓圖、九連環、漢諾塔、十六進制難題( Hexadecimal Puzzle) 、回形滑行難題或瘋像跳舞( Spinout Puzzle or Crazy Elephant Dance) 等數字測控、數理邏輯和人工智能問題有著密切關系。利用格雷碼的奇偶性和± 1 規律等數學性質,可以方便地設計出可級聯、可預置、可逆計數的三可格雷碼計數器,也方便了九連環的套解和漢諾塔的搬移。

      3 幾個錯誤說法

      盡管有很多專家學者對格雷碼的研究和發展做出了巨大貢獻,但難免也會出現一些不太準確的說法。

      現歸納如下:

      ( 1) 將Gray Code 說成無權碼。

      在Gray 的專利中可知其權的絕對值為2n - 1,其符號按照1 出現的次序從高到低正負交替。可能是因為無數學推導,且在專利中有3 處誤寫為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) ,有時簡稱為循環碼。

      由于將格雷碼稱為循環碼容易與計算機糾錯編碼中使用的循環碼混淆,建議不要再直接用循環碼稱呼格雷碼。

      ( 2) 將Gray Code 譯為葛萊碼或格萊碼、戈萊碼。

      早期,有人將Gray Code 音譯為葛萊碼或格萊碼、戈萊碼,目前在我國的核工業和專利文件中仍有葛萊碼計數器之說。但由于Marcel J. E. Golay發明的一種糾錯用循環碼Golay Code[31]的音譯也是格萊碼或戈萊碼,與葛萊碼同音。故為免混淆,建議不要再將格雷碼譯為葛萊碼或格萊碼、戈萊碼。

      當然,將Golay Code 音譯為格雷碼或戈雷碼也是不合適的。

      ( 3) 將Gray Code 稱為反射二進制碼。

      除了格雷碼因具有反射特性而稱為反射二進制碼外,還有一種用于PCM - 24B 方式脈沖編碼調制( Pulse Code Modulation,PCM) 的反射二進制碼。這種碼型以自然二進制碼從中間折疊,又稱為反卷碼或折疊二進制碼( Folded Binary Code); 其有符號數向下順移一半,與原碼表示有符號數的反碼相同。對于小振幅成分產生頻率高的話音信號來說,具有易于同步的優點。為免兩種編碼的混淆,建議都不要再使用反射二進制碼的名字。

      5 結束語

      格雷碼( Gray Code) 曾用過Grey Code、葛萊碼、格萊碼、戈萊碼、循環碼、反射二進制碼、最小差錯碼等名字,它們有的不對,有的易與其他名稱混淆,建議不再使用這些曾用名。

    (審核編輯: 智匯胡妮)

    聲明:除特別說明之外,新聞內容及圖片均來自網絡及各大主流媒體。版權歸原作者所有。如認為內容侵權,請聯系我們刪除。

    主站蜘蛛池模板: 气体报警器,有毒气体报警器,可燃气体探测器,乙炔气体报警器,可燃气体检漏仪,便携式气体检测仪,气体报警控制器-山东如特安防设备有限公司 | 聚丙烯酰胺,聚合氯化铝,重金属捕捉剂,污泥调理剂,活性氧化铝,生石灰,反渗透阻垢剂,工业葡萄糖,硫酸铝,果壳活性炭,柱状活性炭,蜂窝活性炭,石英砂,锰砂-北京雁归来环保科技有限公司-以真诚为立足之本,以质量为生存之本,愿与海内外同仁共创双赢。雁归来人一路走来,气贯长虹,勇锐盖过怯弱,进取压倒苟安!我们紧扣时代脉搏,专注水处理、继往开来! | 湖北聚力汽车技术股份有限公司 | 中深世纪广告公司 深圳标志设计,深圳logo设计公司,包装设计公司,深圳商标设计,深圳画册设计公司 中商信息网-商务数据网-中文商务数据网 | 网咖网址导航,网咖分类目录,网址目录,免费收录国内外、各行业优秀网站网站。 | 明基太阳能玻璃钢污水处理公司-设计研发全自动加药装置设备 | 襄阳燃烧器厂家-低氮燃烧器价格-河北五通道燃烧器就找襄阳市胜合燃力设备有限公司一站式服务 | 湖北大洋塑胶有限公司|AGR|PPR|RTP|HDPE|e-PSP钢塑复合压力管道生产厂家 | 郑州房产律师|专业房地产纠纷律师热线_河南锦盾律师事务所 | 全国产品维权打假真伪验证系统-石家庄市海略科技有限公司官方网站 | 润滑油展会 沈阳 南京 润滑油 展会 西安 润滑脂 中国国际润滑油 全国润滑油 汽配_中国国际润滑油、脂、养护用品及技术设备展览会 | 拉力试验机|电子万能试验机|液压万能试验机|摩擦磨损试验机|济南试验机厂家-济南思达测试技术有限公司 | 自动超声波清洗机_五金超声波清洗机厂家_超声波模具价格_东莞劲荣自动化 | 直流电源|Chroma直流电源|可程控直流电源-卓定电子Chroma代理 | 水晶粉丝机_粉丝机_粉皮机-开封市晟丰机械设备有限公司 | 秦皇岛天视影像有限公司,宣传片创意拍摄制作,商业广告拍摄公司,影视影像服务商 - 秦皇岛天视影像有限公司,宣传片创意拍摄制作,商业广告拍摄公司,影视影像服务商 秦皇岛市信恒电子科技有限公司 秦皇岛市华谊彩印有限公司 | 消防栓保温罩,玻璃钢灭火器箱,玻璃钢消防沙箱-潍坊辰阳玻璃钢有限公司 | 曙海培训-ZEMAX培训射频培训无线电培训GMS培训EMC培训电磁兼容性培训Maxwell培训欧姆龙培训procast培训可靠性培训光学培训工业机器人培训NI培训Linux培训5G培训Hadoop培训CFD培训 | 企业认证-山东环鲁认证管理有限公司| 昆山开曼流体系统科技有限公司 | 宿迁市华泰交通设施有限公司,上海第四代路名牌,天津仿罗马柱路名牌,标准路名牌,路名牌灯箱,公交站台,户外广告灯箱, 交通标志牌,社区阅报栏 | 智汇工业-智慧工业、智能制造及工业智能、工业互联门户网站,专业的工业“互联网+”传媒 | 廊坊保安公司_廊坊市万帮保安服务有限公司| 金属探测机_食品金属探测仪_食品金属探测器_广东善安金属检测机 金属剪切机,金属打包机,废钢剪切机,废铁压块机,金属压块机,废纸打包机,重废龙门剪,废钢龙门剪,箱式剪,液压剪切机-瑞顿机械装备制造江阴有限公司 | 移动石料破碎机-颚式锤式反击式破碎机设备厂家_山东.青州富康机械 | 热电阻_热电偶_压力表_压力变送器_磁翻板液位计 - 淮安忠和测控仪表有限公司 | 石牌坊价格_石雕农村门楼图片_石牌楼雕刻制作 _ 长城石雕 | 潍坊劲昊磁电科技有限公司-电磁除铁器,永磁除铁器,管道式除铁器,金属探测仪,磁滚筒,输送设备,给料设备,破碎设备 | 南京人才网_南京招聘网_南京人才市场最新招聘信息 | 长沙变频器维修,变频器维修,ABB变频器维修,西门子变频器维修,施耐德变频器维修,伺服驱动器维修,工业机器人维修,20年专业工控电气维修,长沙文铖电气设备有限公司_长沙文铖电气设备有限公司 | 无锡防火门-防火窗-防火卷帘门-福臣门业科技有限公司 | 齐东汽车-提供抑尘车|洒水车|压缩垃圾车|餐厨垃圾车|垃圾转运车|清洗吸污车|扫路车价格,图片及视频 | 螺带混合机|卧式螺带混合机|双动力混合机-无锡鑫海干燥粉体设备有限公司 | 上海画册设计-上海宣传册设计-产品手册设计-企业画册设计公司 | 现代卓越官网-专注于pmp培训证书-pmp考试报名时间-pmp认证-项目管理pmp-ACP敏捷管理-NPDP认证 | 生物除臭_废气处理_玻璃钢风机_布袋除尘_脱硫脱硝_催化燃烧_生物滤池_广东正州环保科技股份有限公司 | 培训桌-培训椅-会议椅-洽谈桌-培训桌椅生产厂家-【鼎优家具】 | 一体化净水器设备-浸没式膜水处理设备-智慧水务-超滤膜-模块化净水设备-浙江华晨环保有限公司 | 汽车配件加工生产模具-手板样品模型厂家-拓维模型 | 柔性测斜仪|滑动式测斜仪-华思(广州)测控科技有限公司 | 润东方环保空调厂家-水冷式空调价格-润东方水冷空调-东莞市科骏机电设备有限公司 |