加拿大快乐8官网>软件下载 > 行业软件 > 其他软件 > 二进制格雷码转换器中文版下载1.0 绿色版

韩国快乐8官网下载不了:二进制格雷码转换器中文版下载1.0 绿色版

二进制格雷码转换器中文版下载1.0 绿色版

加拿大快乐8官网 www.rjnkb.tw 软件大?。?/span>7.66MB

软件授权:共享版

软件等级:

软件语言:简体中文

更新时间:2016-05-30

软件类别:其他软件

软件平台:Win平台

0% 好用:(0)
0% 不好用:(0)

软件介绍

     格雷码(英文:Gray Code, Grey Code,又称作葛莱码,二进制循环码)是1880年由法国工程师Jean-Maurice-Emlle Baudot发明的一种编码[,因Frank Gray于1953年申请专利“Pulse Code Communication”得名。当初是为了机械应用,后来在电报上取得了巨大发展.压缩包里含该源代码。二进制转格雷码 格雷码转二进制 十进制转二进制 二进制转十进制等,在Delphi xe2下通过测试。

软件截图:

二进制格雷码与自然二进制码互转工具

软件功能:

二进制转格雷码、格雷码转二进制、十进制转二进制、二进制转十进制等

二进制和格雷码转换:

最佳答案:

十进制 586 = 二进制 1001001010 = 格雷码 1101101111。

二进制码 ----> 格雷码(编码):

从最右边一位起,依次将每一位与左边一位异或(XOR),作为对应格雷码该位的值,最左边一位不变(相当于左边是0)。

格雷码的是特点是:

相邻两数的格雷码,仅仅有一位二进制发生变化。

而且在其范围内的最小值和最大值,也仅仅有一位二进制发生变化。

例如下面两数:

最?。憾?000=格雷码0000

最大:二进制1111=格雷码1000

看到了吧,0000 和 1000,仅仅有一位数发生变化。

-------

如果在变换的过程中,先把十进制转换成BCD码,这就失去了格雷码的特点。

因为在BCD码中:

最?。憾?000=格雷码0000

最大:二进制1001=格雷码1101

可以看出,它们之间有三位发生变化。

通过BCD码来变换格雷码,思路不对。变换出来的,并不是原数的格雷码。

自然二进制数与格雷码的互换公式与电路

自然二进制数转换到格雷码

------------

设有 N 位二进制数 B(i),其中 0 <= i <= N - 1;它可以变换成为同样位数的格雷码 G(i)。

二进制数与格雷码的转换公式如下:

  G(i) = B(i+1) XOR B(i) ; 0 <= i < N - 1

  G(i) = B(i) ; i = N - 1

如果是通过编程计算进行变换,就需要使用这个公式逐位的计算;

如果是使用硬件电路进行变换,就可以使用做而论道前面在回答问题时给出的电路。

格雷码转换到自然二进制数

------------

设有 N 位格雷码 G(i),把它转换成自然二进制数的算法如下。

自然二进制码的最高位等于雷码的最高位;

自然二进制码的次高位为最高位自然二进制码与次高位格雷码相异或;

自然二进制码的其余各位与次高位自然二进制码的求法相类似。

转换公式如下:

  B(i) = G(i) ; i = N - 1

  B(i) = B(i+1) XOR G(i) ; 0 <= i < N - 1

相关推荐

微讲台微课程制作系统官方下载
  微讲台微课程制作系统是一款应用先进高效的多媒体编辑技术,实现跨平台的教学资源 素材混合应用,能够迅速快捷的还原课堂实录,方便地生成微视频课程,实现 "人人能做、人人会做、分分钟做 "。促进信息技术在教学中...

评论

(共有条评论)
评论
点击图片更换
最新评论
Copyright 2009-2013 www.rjnkb.tw. All Rights Reserved