登录
首页 电工技术 电工技术
回帖 发帖
正文

主题:“无权码”是什么意思?

点击:1368 回复:2

格雷码是一种无权码,这里的“无权码”是什么意思?
是不是这种二进制数没有进行直接运算的权利?
14-03-08 12:38
     百度下,网络上有
14-03-10 08:47
有权码和无权码区别是每一位是否有权值。
权是指表示一个十进制数位的4位二进制码的每一位有确定的位权。
优点:这4位二进制码之间满足二进制的进位规则,而十进制数位之间是十进制规则;在数字符的ASCII码与这种编码之间的转换方便,即取每个数字符ASCII码的低四位的值便直接得到该数字的BCD码,输入输出操作非常简便。
如典型的8421码为有权码,“8421”表示从高到低各位二进制位对应的权值分别为8、4、2、1,将各二进制位与权值相乘,并将乘积相加就得相应的十进制数。例如,8421BCD码“0111”,0×8+1×4+1×2+1×1=7D,其中B表示Binary,C表示Coded,D表示十进制(Decimal)数。
  格雷码为典型的无权码,雷码的编码规则是相邻的两代码之间只有一位二进制位不同,每位并没有权值,对应的十进制数是规定的,并不是如8421码能算出来的。
  有权BCD码,如:8421(最常用)、2421、5421…
  无权BCD码,如:余3码、格雷码…
14-03-10 08:51

工控新闻

更多新闻资讯