二进制和格雷码互换
十进制586=二进制1001001010=格雷码1101101111。
动漫日语随身学全新改版-动漫日语app2.1 安卓版【动漫台词】
二进制码---->格雷码(编码):
从最右边一位起,依次将每一位与左边一位异或(XOR),作为对应格雷码该位的值,最左边一位不变(相当于左边是0)。
格雷码的是特点是:
相邻两数的格雷码,仅仅有一位二进制发生变化。
而且在其范围内的最小值和最大值,也仅仅有一位二进制发生变化。
例如下面两数:
最小:二进制0000=格雷码0000
最大:二进制1111=格雷码1000
0000和1000,仅仅有一位数发生变化。
-------
如果在变换的过程中,先把十进制转换成BCD码,这就失去了格雷码的特点。
因为在BCD码中:
最小:二进制0000=格雷码0000
最大:二进制1001=格雷码1101
可以看出,它们之间有三位发生变化。
通过BCD码来变换格雷码,思路不对。变换出来的,并不是原数的格雷码。
自然二进制数与格雷码的互换公式与电路
自然二进制数转换到格雷码
------------
设有N位二进制数B(i),其中0<=i<=N-1;它可以变换成为同样位数的格雷码G(i)。
二进制数与格雷码的转换公式如下:
G(i)=B(i+1)XORB(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)XORG(i) ;0<=i<N-1
二进制格雷码与自然二进制的互换是一款功能很强大的软件,能够很好地进行换算,值得拥有!
二进制格雷码与自然二进制的互换的使用方法
1、下载并解压
2、打开软件

3、进行你所需要的换算

展开

满钻助手下载-满钻助手app1.0 安卓版
360全景视频剪辑软件下载-诺基亚OZO Creator(360全景视频剪辑软件)1.3.0官方版
Botworld Adventure下载-僵尸世界冒险(Botworld Adventure)0.16.8安卓版
高速汽车碰撞器(Speed Car Collider)1.1.0 安卓版
简单P图-简单P图修图神器1.0.27安卓去广告版
MapChart软件下载手机版-MapChart软件官方版5.14.2 最新版
龙神大陆魔幻卡牌下载-龙神大陆魔幻卡牌BT版1.0新开服
百度企业网盘ios下载-百度企业网盘苹果最新版2.2.1 官方iPhone版
战双帕弥什官方下载-战双帕弥什手游3.8.0.1757507079 最新版
SolidWorks2017破解补丁下载-SolidWorks 2017 SP3 Multilanguage破解工具PC绿色中文版
兄弟ptd200说明书-兄弟(brother) PT-D200 标签打印机说明书
定时提醒工具-拓拓倒计时锁屏软件(定时提醒软件)v1.0 绿色免费版
荣耀战场2 PC版SKIDROW镜像版
我的小公主巫师下载-My Little Princess : 巫师(我的小公主巫师游戏手机版)1.00 安卓版
授权证书制作-授权证书psd模板【紫色大气】免费下载
口袋妖怪:皮卡丘免安装中文版
2015日历模板-2015年蓝色卡通日历全套psd文件免费下载
动漫次元融合1.0下载-动漫次元融合1.0正式版【附隐藏密码及攻略】
EmEditor 下载-EmEditor 20.8.1 官方正式版【永久激活密钥】
微信小蚂蚁编辑器2020国庆内容免费版下载-小蚂蚁微信编辑器2020中秋国庆3.2 最新版