永发信息网

求解释4位二进制码在1010B~1111B范围时,不属于8421BCD码的合法范围

答案:2  悬赏:50  手机版
解决时间 2021-01-27 14:33
  • 提问者网友:wodetian
  • 2021-01-26 15:35
解释4位二进制码在1010B~1111B范围时,不属于8421BCD码的合法范围
最佳答案
  • 五星知识达人网友:怀裏藏嬌
  • 2021-01-26 16:09
首先二进制是二进制,8421BCD是8421BCD,不是同一个概念,虽然只看四位是一样的,但长了就不一样了
如10000000(二制进)=128(十进制),10000000(BCD)=10(十进制)
8421BCD码四位最大值是9(十进制)也就是1001,BCD码是每四位表示一个十进制数,你想想十制里面有表示10的字符吗?没有的,像十六进制有比如A表示10,所以(1010~1111)BCD是超范围
全部回答
  • 1楼网友:纵马山川剑自提
  • 2021-01-26 16:54

8421码加上0011就是余三码了,不过它也是bcd码,只要是用4位二进制数来表示1位十进制数中的0~9这10个数码,就是bcd码

的确是0到9,所以很明显你给的不是8421码,也不是余三码,倒有可能是余三循环码,分别代表9和6;当然也可能是其它编码方式所写

每种编码方式都有其好处,可以满足不同的需求

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯