格雷码的特点是任意两组相邻之间只有一(yī)位(wèi)不(bù)同,其余各位(wèi)都相同,而且0和最大数(2的N次方减一(yī))对应的两组格雷码之间也只有一(yī)位(wèi)不(bù)同。
2、格雷码是一(yī)种循环码,它的特性使它在形成和传输过程中引起的誤(wù)差较小。如计数電(diàn)路按格雷码计数时,電(diàn)路每次状态更新只有一(yī)位(wèi)代码变化,从而减少了计数错誤(wù)。
3、普通二进制码与格雷码相互转换关系为:
(1)二进制码转换成格雷码
从最右边第一(yī)位(wèi)开始,依次将每一(yī)位(wèi)与左邻一(yī)位(wèi)異(yì)或(XOR),作为对应格雷码该位(wèi)的值,最左边一(yī)位(wèi)不(bù)变。
(2)格雷码转换成二进制码
从左边第二位(wèi)起,将每位(wèi)与左边一(yī)位(wèi)解码后的值異(yì)或(XOR),作为该位(wèi)解码后的值(最左边一(yī)位(wèi)依然不(bù)变)。
1、格雷码的特点是任意两组相邻之间只有一(yī)位(wèi)不(bù)同,其余各位(wèi)都相同,而且0和最大数(2的N次方减一(yī))对应的两组格雷码之间也只有一(yī)位(wèi)不(bù)同。
2、格雷码是一(yī)种循环码,它的特性使它在形成和传输过程中引起的誤(wù)差较小。如计数電(diàn)路按格雷码计数时,電(diàn)路每次状态更新只有一(yī)位(wèi)代码变化,从而减少了计数错誤(wù)。
3、普通二进制码与格雷码相互转换关系为:
(1)二进制码转换成格雷码
从最右边第一(yī)位(wèi)开始,依次将每一(yī)位(wèi)与左邻一(yī)位(wèi)異(yì)或(XOR),作为对应格雷码该位(wèi)的值,最左边一(yī)位(wèi)不(bù)变。
(2)格雷码转换成二进制码
从左边第二位(wèi)起,将每位(wèi)与左边一(yī)位(wèi)解码后的值異(yì)或(XOR),作为该位(wèi)解码后的值(最左边一(yī)位(wèi)依然不(bù)变)。
版权声明
本文仅代表作者观点,不代表百度立场。
本文系作者授权百度百家发表,未经许可,不得转载。