一、字长
计算机的每个字所包含的位数称为字长,计算的字长是指它一次可处理的二进制数字的数目。一般地,大型计算机的字长为32-64位,小型计算机为12-32位,而微型计算机为4-16位
二、比特——bit
数据传输大多是以“位”(bit,又名“比特”)为单位,一个位就代表一个0或1(即二进制)
三、字节——Byte
数据存储大多是以“字节”(Byte)为单位,每8个位(bit,简写为b)组成一个字节(Byte,简写为B),是最小一级的信息单位
四、字——Word
在计算机中,一串数码作为一个整体来处理或运算的,称为一个计算机字,简称字。16个位(即2个字节)为一个字
五、双字——double
32个位(即4个字节)为一个双字
六、其它
在keil C51 编译器下:
- char 占一个字节 范围:-128~+127
- int 占两个字节 范围:-32768~+32767
- long 占四个字节 范围:-2147483648~+2147483647
- float 占四个字节 范围:3.40E+38 ~ +3.40E+38
- double占8个字节 范围:-1.79E+308 ~ +1.79E+308