内容正文:
数制转换及字符编码
1
数制转换及字符编码
1
1
计算机存储容量单位知识
计算机存储容量的最小单位:
二进制位(比特、bit或b)
计算机存储容量的基本单位:
字节(Byte或 B)1B=8b
计算机存储容量的其它单位:
千字节 兆字节 吉字节 太字节
1KB=1024B 1MB=1024KB
1GB=1024MB 1TB=1024GB
KB MB GB TB
计算机存储容量各单位间的换算:
2
数制转换及字符编码
2
2
计算机存储容量单位知识
信息在计算机内部的表示形式是数据,数据在计算机内部用二进制数表示。用二进制数0和1来表示各种信息称为信息的数字化。
数据的类型可分为两大类:数值数据和非数值数据(字符、图像、影音等)。
对于数值数据,无论何种进制,都可以转换为二进制。
非数值数据的情况就比较复杂了,所用到的符号非常多,例如加减乘除符号、标点符号,各类文字字符(英文、汉字、俄文等)、声音符号等。因此,需要一个统一的非数值数据的基本字符集,用二进制代码编写,这样计算机就可以识别了。
3
数制转换及字符编码
3
3
不同进制数的表示方法
4
数制转换及字符编码
4
4
二制与十进制转换表
十进制数 二进制数 十进制数 二进制数
20 1 1 24 16 10000
21 2 10 25 32 100000
3 11 26 64 1000000
22 4 100 27 128 10000000
5 101 28 256 100000000
6 110 29 512 1000000000
7 111 210 1024 10000000000(1K)
23 8 1000 220 (1M)
9 1001 230 (1G)
10 1010 240 (1T)
5
数制转换及字符编码
5
5
十进制转二进制
方法为:十进制数除2取余法,即十进制数除2,余数为权位上的数,得到的商值继续除2,依此步骤继续向下运算直到商为0为止。 (具体用法如下图)
2 150 ……0
2 75 ……1
2 37 ……1
2 18 ……0
2 9 ……1