欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

重要基础知识:位、字、字节、字块的概念

最编程 2024-05-05 19:11:46
...

字块/自组>>字(word)>>字节(byte)>>比特(bit)

1.位(bit):二进制位

0 or 1:1位,表示一种状态

00、01、10、11:两位,可以表示四种状态

100:三位,可以表示八种状态

(位是计算机内部数据储存的最小单位)

2.字节(byte):B

规定:1个字节=8bit

1个字节:可存一个ASCII码

2个字节:可存一个汉字国际码

(字节是计算机中数据处理的基本单位。计算机中以字节为单位存储和解释信息)

3.字:一串数码作为一个整体来运算或处理,每一串数码称为一个计算机字。

一个字占多少字节要看编码格式(英文或中文……)

存储器中,通常每个单元存储一个“字”,每个“字”都是可以寻址的,“字”的长度用位数表示。

在计算机中作为一个整体被存取、传送、处理的二进制数字符串叫做一个字或单元,每个字中二进制位数的长度,称为字长。一个字由若干个字节组成,不同的计算机系统的字长是不同的,常见的有8位、16位、32位、64位等,字长越长,计算机一次处理的信息位就越多,精度就越高,字长是计算机性能的一个重要指标。目前主流微机都是32位机。

注意字与字长的区别,字是单位,而字长是指标,指标需要用单位去衡量。正象生活中重量与公斤的关系,公斤是单位,重量是指标,重量需要用公斤加以衡量。

4.字长

计算机的每个字所包含的位数称为字长。根据计算机的不同,字长有固定的和可变的两种。固定字长,即字长度不论什么情况都是固定不变的;可变字长,则在一定范围内,其长度是可变的。

计算的字长是指它一次可处理的二进创数字的数目。计算机处理数据的速率,自然和它一次能加工的位数以及进行运算的快慢有关。如果一台计算机的字长是另一台计算机的两倍,即使两台计算机的速度相同,在相同的时间内,前者能做的工作是后者的两倍。

一般地,大型计算机的字长为32―64位,小型计算机为12―32位,而微型计算机为4一16位。字长是衡量计算机性能的一个重要因素。

5.字块

在信息处理中,一群字作为一个单元来处理的称为“字块”.也称“字组”。例如,储存于滋鼓的一个磁道上的字群就称为一个字块。在磁带上通常每120个字符就间隔一个字块际志,也称为一个字块。块与块之间一般留1.27―2.54厘米(1/2一1英寸)的间隔。在大容量存储中,信息都是以字块为单位而存入的,因此只有字块才是可选址的。目前,在高速绥冲技术中也引入了“字块”的概念。

上一篇: 如何学习C++

下一篇: