如何阅读二进制

学习如何阅读二进制可以帮助理解计算机

计算机内存和二进制代码的图像

Geralt/Pixabay

如果您有兴趣学习如何阅读二进制,那么了解如何了解二进制数工作。

二进制被称为“基本2”编号系统,这意味着每个数字有两个可能的数字。一个或零。较大的数字是通过在二进制数字中添加其他零或零来编写的。

了解二进制数字

知道如何读取二进制,对于使用计算机并不是至关重要的。但是,最好理解这个概念以更好地欣赏计算机如何存储内存中的数字。它还使您可以理解16位,32位,64位和记忆测量等术语字节(8位)。

如何读取二进制代码

“读取”二进制代码通常意味着将二进制数转换为人们熟悉的基本10(十进制)数字。一旦您了解二进制语言的工作方式,这种转换就足够简单,可以在您的脑海中表现出色。B

如果数字不是零,则二进制数中的每个数字位置都有一个特定的值。确定所有这些值后,只需将它们添加在一起即可获得二进制数的基本10(十进制)值。

要查看其工作原理,请使用二进制编号11001010。

  1. 阅读二进制号码的最佳方法是从最正确的数字开始,然后向左工作。第一个位置的功率为零,这意味着该数字的值(如果不是零)为零的功率,或一个。在这种情况下,由于数字为零,因此该位置的值将为零。

    二进制转换的图像
  2. 接下来,转到下一个数字。如果是一个,则将两个计算为一个的功率。还记下了此值。在此示例中,值是两个的幂,即两个。

    计算二进制数的图像
  3. 继续重复此过程,直到您一直到达最左边的数字为止。

    计算二进制数的图像
  4. 要完成,您需要做的就是将所有这些数字添加在一起,以获取二进制数的总进程值: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

签名的二进制数

以上方法适用于基本的未签名二进制数。但是,计算机还需要一种使用二进制的方法来表示负数。

因此,计算机使用签名的二进制数字。在这种类型的系统中,最左边的数字被称为签名位,而剩余的数字被称为幅度位。

读取签名的二进制数字几乎与未签名相同,有一个较小的差异。

  1. 对未签名的二进制编号执行与上述相同的过程,但是一旦到达最左边的位,就停止。

    读取签名的二进制编号的屏幕截图
  2. 要确定标志,请检查最左边的位。如果是一个,那么数字为负。如果是零,则数字为正。

    计算签名二进制号的图像
  3. 现在,执行与以前相同的计算,但将适当的符号应用于最多位指示的数字:64 + 0 + 0 + 0 + 8 + 0 + 2 + 0 = -74

  4. 签名的二进制方法允许计算机表示正值或负数的数字。但是,它确实消耗了初始位,这意味着比未签名的二进制数字需要更多的内存。

此页面有用吗?