十进制89转换格雷码

十进制89转换格雷码,第1张

答山型案是1111101

先把十进制转成二进制,然后你在将二进制转成格雷码,方法是

1、保留自然二进制码的最高位作为格雷码的最高位

2,次高位格雷码为二进制码的高位与次高位相异或计算世饥

89的二进制是逗返猜1011001,转成格雷码就是1111101

下面是二进制数 11001001 转换成格雷码的步骤:

1. 将最高位的数值保留,写在格雷码的对应位上。对册数于二进制数 11001001,最高位是 1,因此格雷码简姿改的最高位也是 1。

2. 对于二进制数中的每一位,将它与前一位进行异或运算,并将结果写在格雷码的对应位上。第一位的前一位没有存在的意义,可以视为 0。由于异或运算的性质,相同为 0,不同为 1。因此,11001001 转换成的格雷码为:10111011。

因此,二进制数 11001001 转换成的格雷拦判码为 10111011。

8421 码中的 3 ~ 12,即为 0~9 的余 3 码:0011~1100。

8421 码的 0 ~ 15:0000~1111,按照异或算法,

可以变换成格雷码:0000~1000。

在格雷码中,相邻(包括首尾)两个代码之间只有一位不同。

格雷码中纤键的 3 ~ 12,即为 0~9 的余 3 循环码:0010~1010。

余 3 码循环码,陆并也是相邻(包括首尾)两个代码之间只有一位不同。

它们的特点与关系早竖迹,可以参考下图:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12391532.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存