代码是什么意思 8421Bcd码是什么?
8421Bcd码是什么?
8421码,又称BCD码,是最常用的十进制码。在这种编码方法中,每个二进制代码的“1”表示一个固定值。将每个“1”表示的二进制数相加,得到它表示的十进制数。从左到右,代码中的每个“1”代表数字“8”、“4”、“2”和“1”,因此命名为8421代码。由每个数字“1”表示的十进制数称为该数字的权重。
BCD码和二进制码有什么区别?
BCD码最重要的特点是使用4位二进制数来表示0-9之间的十进制数。所以,一般来说,BCD码也是一个二进制数,BCD码只是解释二进制数的另一种方式。
二进制是很多1和0的组合,它总是以每两个进位组合成一个的形式出现。
或例如:
二进制1111,即2#1111,等于10的15。
但是BCD#2#1111是非法数据,因为BCD代码只能表示十进制中0-9之间的数字,而这一系列的2#1111仍然等于10#15。因为BCD码的定义是用四个二进制数来表示0-9之间的十进制数。如果是BCD#15,则可以转换为2#0001 0101,因此十进制值为21。
从这张图片中,我们可以看到BCD代码只能表示十进制数字中的0-9。当表示0-9的10个数时,二进制数和BCD码的二进制数据表示是相同的。
当它超过0-9的10位十进制数时,二进制码和BCD码被转换成10,这是不一样的
!二进制代码仍然可以以二进制转换为一的形式表示更多的十进制数。如果用BCD码来表示更多的十进制值,如BCD#10,那么如果将其展开为二进制,BCD#10=2#00010000,则转换为十进制的值是32,因为BCD码将四个二进制数作为一个组,并将其理解为十进制数中的0-9。
有点混乱。最好在编程测试期间测试更多的数据,这将帮助您了解更多。这就是全部。我希望它能帮助你。谢谢您
什么是二进制码?
这是计算机可以识别的其他机器代码。计算机只能识别0和1。
二进制由1和0组成。它可以表示两种状态,即开和关。这种状态可以通过电位水平来实现。计算机是由各种电子元件组成的。其中一个重要的组成部分是半导体,它熟悉二极管、三极管等。半导体可以通过其开关状态来传输和处理信息。如果采用其他系统,计算机的制造和信息处理将更加复杂。因此,输入计算机的任何信息最终都会转换成二进制。目前常用的是ASCII码。基本单位是一位。
二进制代码是什么意思?
针对您的问题:1、没有说明以上开关是命令还是数据。2如果是CPU指令,地球上90%的国力无法回答它的含义。三。如果它是数据,而你不解释编码规则,它意味着很多,有无数的含义(因为你可以自定义它们)。4不管是给定编码规则的指令还是数据,您已经将这串信号切换了53次,53次!无论如何分解,我们都无法得到CPU目前能处理的字长,也根本无法形成指令或数据!它是一个不完整的二进制字符串,毫无意义。假设上面的01是数据,假设采用ASCII规则,假设你忘记在上面的代码前面少写3个零(不能假设后面,否则规则不适用,不能假设中间,否则变化太多),那么你会得到下面的答案:
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。