格雷码,是计算机中的一种编码。主要用于“计算机控制”方面。
格雷码的特点是:
--任意两个相邻数字的码组(包括首尾码组),只有一位二进制不同。
因为它有这种特点,当数字递增或递减时,码组的握缓变化,每次就只有一位二进制有变化。
这就可以避免变化时间参差不齐而带来的干扰。
格雷码的缺点,就是不够直观,不能直接看出它所代表的段隐模数值。
其实,这也不算什么缺点,因为,格雷码它本来就不是给人看的。
具有这种特点的码组,有多种多样。
下面列出几种:
实际上,还可以列出很多。
其中,通过“异或”算出来的格雷码,是最简单的。
很多初学者,只是知道这种格雷码。
其它格雷码是怎么编的?
也不难,大家慢携拦慢琢磨吧。