如果您有兴趣学习如何阅读二进制,那么了解如何了解二进制数工作。
二进制被称为“基本2”编号系统,这意味着每个数字有两个可能的数字。一个或零。较大的数字是通过在二进制数字中添加其他零或零来编写的。
了解二进制数字
知道如何读取二进制,对于使用计算机并不是至关重要的。但是,最好理解这个概念以更好地欣赏计算机如何存储内存中的数字。它还使您可以理解16位,32位,64位和记忆测量等术语字节(8位)。
如何读取二进制代码
“读取”二进制代码通常意味着将二进制数转换为人们熟悉的基本10(十进制)数字。一旦您了解二进制语言的工作方式,这种转换就足够简单,可以在您的脑海中表现出色。B
如果数字不是零,则二进制数中的每个数字位置都有一个特定的值。确定所有这些值后,只需将它们添加在一起即可获得二进制数的基本10(十进制)值。
要查看其工作原理,请使用二进制编号11001010。
-
阅读二进制号码的最佳方法是从最正确的数字开始,然后向左工作。第一个位置的功率为零,这意味着该数字的值(如果不是零)为零的功率,或一个。在这种情况下,由于数字为零,因此该位置的值将为零。
-
接下来,转到下一个数字。如果是一个,则将两个计算为一个的功率。还记下了此值。在此示例中,值是两个的幂,即两个。
-
继续重复此过程,直到您一直到达最左边的数字为止。
-
要完成,您需要做的就是将所有这些数字添加在一起,以获取二进制数的总进程值:128 + 64 + 0 + 0 + 0 + 8 + 0 + 2 + 0 = 202
以方程式形式查看整个过程的另一种方法如下:1 x 27+ 1 x 26+ 0 x 25+ 0 x 24+ 1 x 23+ 0 x 22+ 1 x 21+ 0 x 20= 202
签名的二进制数
以上方法适用于基本的未签名二进制数。但是,计算机还需要一种使用二进制的方法来表示负数。
因此,计算机使用签名的二进制数字。在这种类型的系统中,最左边的数字被称为签名位,而剩余的数字被称为幅度位。
读取签名的二进制数字几乎与未签名相同,有一个较小的差异。
-
对未签名的二进制编号执行与上述相同的过程,但是一旦到达最左边的位,就停止。
-
要确定标志,请检查最左边的位。如果是一个,那么数字为负。如果是零,则数字为正。
-
现在,执行与以前相同的计算,但将适当的符号应用于最多位指示的数字:64 + 0 + 0 + 0 + 8 + 0 + 2 + 0 = -74
-
签名的二进制方法允许计算机表示正值或负数的数字。但是,它确实消耗了初始位,这意味着比未签名的二进制数字需要更多的内存。