字节、字、位、⽐特的概念和关系
1、位(bit)
来⾃英⽂bit,⾳译为“⽐特”,表⽰⼆进制位。位是计算机内部数据储存的最⼩单位,11010100是⼀个8位⼆进制数。⼀个⼆进制位只可以表⽰0和1两种状态(21);两个⼆进制位可以表⽰00、01、10、11四种(22)状态;三位⼆进制数可表⽰⼋种状态(23)……。
2、字节(byte)
字节来⾃英⽂Byte,⾳译为“拜特”,习惯上⽤⼤写的“B”表⽰。
字节是计算机中数据处理的基本单位。计算机中以字节为单位存储和解释信息,规定⼀个字节由⼋个⼆进制位构成,即1个字节等于8个⽐特(1Byte=8bit)。⼋位⼆进制数最⼩为00000000,最⼤为11111111;通常1个字节可以存⼊⼀个ASCII码,2个字节可以存放⼀个汉字国标码。
3、字
计算机进⾏数据处理时,⼀次存取、加⼯和传送的数据长度称为字(word)。⼀个字通常由⼀个或多个(⼀般是字节的整数位)字节构成。例如286微机的字由2个字节组成,它的字长为16;486微机的字由4个字节组成,它的字长为32位机。
计算机的字长决定了其CPU⼀次操作处理实际位数的多少,由此可见计算机的字长越⼤,其性能越优越。
另⼀种说法:
字在计算机中,⼀串数码作为⼀个整体来处理或运算的,称为⼀个计算机字,简称宇。字通常分为若⼲个字节(每个字节⼀般是8位)。在存储器中,通常每个单元存储⼀个字,因此每个字都是可以寻址的。字的长度⽤位数来表⽰。在计算机的运算器、控制器中,通常都是以字为单位进⾏传送的。宇出现在不问的地址其含义是不相同。例如,送往控制器去的字是指令,⽽送往运算器去的字就是⼀个数。在计算机中作为⼀个整体被存取、传送、处理的⼆进制数字符串叫做⼀个字或单元,每个字中⼆进制位数的长度,称为字长。⼀个字由若⼲个字节组成,不同的计算机系统的字长是不同的,常见的有8位、16位、32位、64位等,字长越长,计算机⼀次处理的信息位就越多,精度就越⾼,字长是计算机性能的⼀个重要指标。⽬前主流微机都是32位机。注意字与字长的区别,字是单位,⽽字长是指标,指标需要⽤单位去衡量。正象⽣活中重量与公⽄的关系,公⽄是单位,重量是指标,重量需要⽤公⽄加以衡量。
字长
计算机的每个字所包含的位数称为字长。根据计算机的不同,字长有固定的和可变的两种。固定字长,即字长度不论什么情况都是固定不变的;可变字长,则在⼀定范围内,其长度是可变的。
计算的字长是指它⼀次可处理的⼆进创数字的数⽬。计算机处理数据的速率,⾃然和它⼀次能加⼯的位数以及进⾏运算的快慢有关。如果⼀台计算机的字长是另⼀台计算机的两倍,即使两台计算机的速度相同,在相同的时间内,前者能做的⼯作是后者的两倍。
⼀般地,⼤型计算机的字长为32―64位,⼩型计算机为12―32位,⽽微型计算机为4⼀16位。字长是衡量计算机性能的⼀个重要因素。
字节
字节是指⼀⼩组相邻的⼆进制数码。通常是8位作为⼀个字节。它是构成信息的⼀个⼩单位,并作为⼀个整体来参加操作,⽐字⼩,是构成字的单位。
在微型计算机中,通常⽤多少字节来表⽰存储器的存储容量。
字块
在信息处理中,⼀字作为⼀个单元来处理的称为“字块”.也称“字组”。例如,储存于滋⿎的⼀个磁道上的字就称为⼀个字块。在磁带上通常每120个字符就间隔⼀个字块际志,也称为⼀个字块。块与块之间⼀般留1.27―2.54厘⽶(1/2⼀1英⼨)的间隔。在⼤容量存储中,信息都是以字块为单位⽽存⼊的,因此只有字块才是可选址的。⽬前,在⾼速绥冲技术中也引⼊了“字块”的概念。
另外:
⽐特即“bit”,还有⼀种称呼叫作“位”。
字节、字、位、⽐特,这四者之间的关系是:
1位=1⽐特
1字=2字节
1字节=8位
1字=16位
拓展内容:⼆进制数系统中,每个0或1就是⼀个位(bit),位是数据存储的最⼩单位。其中8bit就称为⼀个字节(Byte)。计算机中的CPU位数指的是CPU⼀次能处理的最⼤位数。例如32位计算机的CPU⼀次最多能处理32位数据。
Bit,乃Binary digit(⼆进制数)位的缩写,是数学家John Wilder Tukey提议的术语(可能是1946年提
出,但有资料称1943年就提出了)。这个术语第⼀次被正式使⽤,是在⾹农著名的《信息论》,即《通信的数学理论》(A Mathematical Theory of Communication)论⽂之第1页中。
最后:
位等价于⽐特(bit),是同⼀个单位。
字符串长度和字节⽐特(是最⼩的单位)bit
1字(word)= 2字节(byte)
1字节(byte) = 8位(bit)
拓展资料 1、⽐特是英⽂ binary digit的缩写。⽐特是表⽰信息的最⼩单位,是⼆进制数的⼀位包含的信息或2个选项中特别指定1个的需要信息量。⼀般来说,n⽐特的信息量可以表现出2的n次⽅种选择。
2、字节(Byte )是计算机信息技术⽤于计量存储容量的⼀种计量单位,通常情况下⼀字节等于有⼋位,也表⽰⼀些计算机编程语⾔中的数据类型和语⾔字符。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论