为什么一个字节八个比特位

来源:百度知道 编辑:UC知道 时间:2024/05/31 18:57:52
为什么不直接使用比特而不是字节,难道不可以一个字节十个比特,当初是怎么预想的,还有如果出现不是二进制而是四进制或者八进制计算机的话,字节又该如何多少比特才好用
四进制八进制计算机,将来总有光子计算机的的,那样四进制八进制情况下,还会有字节的概念吗,如果有,又该如何规定?

他们都说的废话一堆,我通俗的解释给听.
计算机是美国发明的嘛,怎么表示他们的a,b,c,d呢.当然还有好多标点符号,别的符号.不然各用各的岂不是乱了套,所以美国的标准化组织就弄个了所谓的ASCII编码他是8位的二进制数字,你自己算算2个8次方可以表示256个不同的文字符号了.多了浪费,少了不好用.
你自己可以算算几进制几位数,你就可以按上述方法算算,用几位数可以把我要用的基本信息表示出来,那就用几字节!再由这基本的信息集合成我要信息.
光子计算机,我不知道是个什么概念,现在没法回答你,好好看看我上面的回答!
还附一张ASCII
https://gss0.baidu.com/70cFfyinKgQFm2e88IuM_a/baike/pic/item/f6428f8f7c5d36e9503d9262.jpg

计算机所处理的数据信息,是以二进制数编码表示的,其二进制数"0"和"1"是构成信息的最小单位,称作"位"或"比特(bit)".

在计算机中,由若干个位组成一个"字节"(byte).字节由多少个位组成,取决于计算机的自身结构.通常,微型计算机的CPU多用8位组成一个字节,用以表示一个字符的代码.构成一个字节的8个位被看作一个整体.字节(Byte)是存储信息的基本单位.

1B(Byte)=8b(bit)
1KB=1024B
1MB=1024KB
1GB=1024MB

字节是电脑里的数据量单位
在计算机中,数据只用0和1还种表现形式,(这里只表示一个数据点,不是数字),一个0或者1占一个“位”,而系统中规定8个位为一个字节,用来表示常用的256个字母、符号、控制标记,其中用一个位来进行数据校验,其他七个位用来记录数据。