上一页 下一个

18新利最新登入比特和字节是如何工作的

2进制和8位字节

计算机使用2进制的原因是,用现有的电子技术来实现它要容易得多。你可以把电脑连接起来,用10进制操作,但现在它们会非常昂贵。另一方面,base-2计算机相对便宜。

计算机使用二进制数,因此使用二进制数字代替十进制数字。这个词是“二进制数字”的缩写。十进制数字从0到9有10个可能的值,而位只有两个可能的值:0和1。因此,二进制数只由0和1组成,例如:1011。18新利最新登入如何求出二进制数1011的值?与上面计算6357的方法相同,但是以2为底,而不是以10为底。所以:

广告

(1 * 2 ^ 3) + (0 * 2 ^ 2) + (1 * 2 ^ 1) + (1 * 2 ^ 0) = 8 + 0 + 2 + 1 = 11

您可以看到,在二进制数中,每个位都包含2的幂递增值。这使得二进制计数非常简单。从0开始,一直到20,以十进制和二进制数,如下所示:

0 = 01 = 12 = 10 3 = 11 4 = 100 5 = 101 6 = 110 7 = 111 8 = 1000 9 = 1001 10 = 1010 11 = 1011 12 = 1100 13 = 1101 14 = 1110 15 = 1111 16 = 10000 17 = 10001 18 = 10010 19 = 10011 20 = 10100

当你看这个数列时,0和1对于十进制和二进制数系是一样的。在数字2处,你会看到双星系统中首先发生进位。如果一个位是1,你给它加1,这个位就变成0,下一位就变成1。在从15到16的转换过程中,这种效果滚动了4位,将1111变为10000。

比特很少单独出现在计算机中。它们几乎总是捆绑在一起成为8位集合,这些集合被称为字节.为什么一个字节有8位?一个类似的问题是,“为什么一打鸡蛋里有12个?”8位字节是人们在过去50年里经过反复试验才确定下来的。

一个字节有8位,你可以表示从0到255的256个值,如下所示:18新利最新登入

0 = 00000000 1 = 00000001 2 = 00000010…254 = 11111110 255 = 11111111

在文章中18新利最新登入cd的工作原理,您了解到CD使用2字节,或16位,每个样本。这给了每个样本一个从0到65,535的范围,就像这样:

0 = 0000000000000000 1 = 0000000000000001 2 = 0000000000000010…65534 = 111111111111111111111110 65535 = 1111111111111111111111

接下来,我们将看看使用字节的一种方式。

特色
Baidu