为什么电脑的信息单位计量跟我们平常数学中的单位计量区别这么大呢?是故意保持一种神秘感,还是故意刁难我们这些电脑外行呢?呵呵,当然不是,这主要是因为电脑使用二进制来表达信息,更简单、方便。然而,到底什么是二进制,它又是怎么来的呢?
哈哈,原来二进制是这样来的啊。可是,对于二进制还是不太理解,怎么办?别着急,我们先来了解了解十进制吧。
在数学里,我们使用的是十进制。什么是十进制呢?十进制就是满10进1,满20进2,满30进3……以此类推。而对于单独的个位数来说,最大的是9,只要满了10,就得进1位。
既然如此,那么二进制就是满2进1了吧?非常正确。
可是,十进制中,满10进1,多是对于单独的字符,最大只能是9,那么满2就进1的话,对于单独的字符,最大的就是1了。这样看来,在二进制中出现的数字字符只有0和1,真是少得可怜啊。
电脑使用二进制来表示信息,所以表达电脑信息的数字中只有0和1,而电脑里面的全部事情都得用0和1来转换。
8个二进制位代表一个字节,那么,8个二进制位上的0和1数字,进行不同的组合形式,就构成了不同的字节,也就代表了不同的信息。
就拿颜色红、绿、蓝来说吧,电脑存储颜色的方法跟存储字母的方法是相同的,只是在选择颜色模式的时候,不同的字节代表的是不同的颜色。假如,00000001代表红色,10000001代表绿色,10000011代表蓝色,那当我们在电脑上看到一幅红色的设计作品,在电脑的程序信息里面,对于这幅作品的颜色信息的储存并不是汉字“红色”,而是00000001这个组合。
此外,图片的大小、声音的音质,以及一些有趣的指令,也是以二进制字节的形式进行存储的。不过,看似一张简单的图,因为包含的信息不仅有颜色,还有形状等。所以,电脑要存储它,就得将它拆分成无数个字节,有秩序地存储起来,我们在电脑上看到的才是这幅完整的图片。
这么看来,无论是精彩纷呈的图片,还是高潮迭起的声音,在电脑里,不过是一堆冰冷的二进制数而已。所以,千万别把电脑中的二进制数看成是单纯的数字了,它们可是代表着不同的信息的。
用二进制数来表达信息,涉及的字符比较少,能更好地代表一些信息,如,用0和1分别来代表开和关就超级简单,此外,二进制数的抗干扰能力比较强,不会轻易出错。
你知道吗
二进制也有缺点,比如:它表示一个数时,位数比较多。所以,实际使用中,大多采用送入数字系统前用十进制,送入机器后再转换为二进制,让数字系统加以运算,运算结束后,再把二进制转换成十进制,让人们更好地阅读。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。