信息的存储单位
基本概念
1.位(bit,b):信息最小单位,为一个二进制数1或0
2.字节(Byte,B):八个二进制数组成,等于八位,为基本单位
3.机器字(字):计算机处理数据时,CPU一次性传输、运算或处理的二进制数据称为“字”或“机器字”,每个“字”占有的二进制位数叫做字长。计算机系统中常见的右32位,64位等,字长越长计算机一次处理的信息位就越多,精度就越高
存储单位的换算
常见的存储单位有B,KB,MB,GB,TB等
1Byte=8bit
1KB=1024Byte=2(10)B
1MB=1024KB=2(20)B
1GB=1024MB=2(30)B
1TB=1024GB=2(40)B
计算机中的信息表示
数的表示
如果符号位为0则为正数,如果符号数为1则为负数。最左边是最高位,最右边是最低位。
对于二进制位数可表示的十进制数范围
原码,反码和补码
正数的原码是转换为二进制位的数,其原码,反码,补码相同
负数的原码是转为绝对值然后最高位变为1,反码是除最高符号位以外其余位数取反,补码是反码加一
在计算机中,二进制先转换为补码进行计算再转为原码储存
信息编码
1.字符编码
主要是ASCII码8位二进制数表示,最高位为0
2.汉字编码
汉字的输入码有音码和形码
注意:区位码是由区号和位号共同组成,如1234是由12(D)与34(D)组成加十六进制数时,需分别转换为十六进制再加减
3.Unicode码
支持所有语言文字