在计算机术语中,bit的中文含义是位。在计算机中的二进制数系统中,位,简记为b,也称为比特,每个0或1就是一个位(bit)。计算机中的CPU位数指的是CPU一次能处理的最大位数。
二进制数系统中,位简记为b,也称为比特,每个二进制数字0或1就是一个位(bit)。位是数据存储的最小单位,其中8 bit 就称为一个字节(Byte)。计算机中的CPU位数指的是CPU一次能处理的最大位数。例如32位计算机的CPU一个机器周期内可以处理32位二进制数据的计算。(推荐学习:PHP视频教程)
位概念
二进制数系统中,每个0或1就是一个位(bit),位是数据存储的最小单位。其中8bit就称为一个字节(Byte)。计算机中的CPU位数指的是CPU一次能处理的最大位数。例如32位计算机的CPU一次最多能处理32位数据。
Bit,是Binary digit(二进制数)位的缩写,是数学家John Wilder Tukey提议的术语(可能是1946年提出,但有资料称1943年就提出了)。这个术语第一次被正式使用,是在香农著名的《信息论》,即《通信的数学理论》(A Mathematical Theory of Communication)论文之第1页中。
事例
假设一事件以A或B的方式发生,且A、B发生的概率相等,都为0.5,则一个二进位可用来代表A或B之一。例如:
1)二进位可以用来表示一个简单的正/负的判断
2)有两种状态的开关(如电灯开关) ,
3)三极管的通断,
4)某根导线上电压的有无,或者
5)一个抽像的逻辑上的然/否,等等。
由于转换成二进制后长度会发生变化,不同数制下一位的信息量并不总是一个二进位,其对应关系为对数关系,例如八进制的一位数字,八进位,相当于3个二进位。除二进位外,在电脑上常用的还有八进制,十进制,和十六进制等的八进位,十进位,和十六进位等。
历史
在由Joseph Marie Jacquard(1804)开发的Basile Bouchon和Jean-Baptiste Falcon(1732)发明的穿孔卡中使用了由离散位编码的数据,后来被Semen Korsakov,Charles Babbage,Hermann Hollerith和早期采用。 IBM等电脑制造商。该想法的另一种变体是穿孔纸带。在所有这些系统中,介质(卡或磁带)在概念上承载了一系列孔位置;每个位置可以穿或不穿,因此携带一点信息。按位编码文本也用于摩尔斯电码(1844)和早期数字通信机器,例如电传和股票代码机(1870)。
拉尔夫·哈特利建议在1928年使用对数度量信息。克劳德·E·香农(Claude E. Shannon)在1948年开创性的论文“交流数学理论”(The Mathematical Theory of Communication)中首次使用了bit这个词。他把自己的起源归功于1947年1月9日写过贝尔实验室备忘录的John W. Tukey,他将“二进制信息数字”简称为“比特”。有趣是,Vannevar Bush在1936年撰写了“信息点”,可以存储在当时机械计算机中使用的打孔卡上。由Konrad Zuse建造的第一台可编程计算机使用二进制表示法编号。
更多PHP相关技术文章,请访问PHP图文教程栏目进行学习!
以上是在计算机术语中bit的中文含义是的详细内容。更多信息请关注PHP中文网其他相关文章!