勵志

勵志人生知識庫

什麼是格雷碼

格雷碼是一種特殊的編碼系統,具有反射特性、循環特性,是一種無權碼。

格雷碼的三個主要特點包括:

反射特性。將碼組對半摺疊,除最高位外,上下兩部分不同,形成類似鏡面的效果。

循環特性。最後一個碼組與第一個碼組的碼距為1,即相鄰碼組。

無權碼。任意相鄰兩代碼的碼數之間只有一位碼數不同,即相鄰碼組之間的碼距恆為1。

格雷碼因1953年弗蘭克·格雷的專利「Pulse Code Communication」而得名。它最初用於通信,後來廣泛套用於模擬-數字轉換和位置-數字轉換中。此外,格雷碼也屬於可靠性編碼,旨在減少錯誤。