1.进制的转换与信息的编码知识点
奥运会纪念钞-党风建设
 
 
一、进位制转换与信息编码知识点 
一、信息及其特征
信息的载体和形态
1.信息本身不是实体,必须通过载体才能体现,但不随载体的物理形式而变化。
2.语言、文字、声音、图像和视频等是信息的载体,也是信息的常见表现形态。 
3.纸张可
以承载文字和图像,磁带可以承载声音,电视可以承载语言、文字、声音、
图像和视频,所以也把纸张、
磁带、广播、电视、光盘、磁盘等称为信息的载体。
4.相同的信息,可以用多种不同的载体来表示和传播。 
5.不存在没有载体的信息。
信息的五个特征
1.载体依附性:信息的表示、传播、储存必须依附于某种载体,载体就是承载信息的事
物。
2.可加工处理性:信息是可以加工和处理的。信息也可以从一种形态转换成另一种形
态。
3.传递性:信息可以脱离它所反映的事物被存储和保留和传播。  
4.共享性:信息是可以
传递和共享的。信息可以被重复使用而不会像物质和能源那样产
生损耗。 
5.时效性
二、信息的编码 
计算机只能识别和处理由“0”、“1”两个符号组成的数字代码。或称计算
机只能识别机
器语言。 
1.进位制的转换 
二进制:0、1
进位规则:逢2进1 
        二进制标识:B
十进制:0、1、2、3、4、5、6、7、8、9 
进位规则:逢10进1 
十进制标识:D 
十六进制:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F
“逢十六进一 ”。不同的是用 A、 B、 C、 D、 E和 F分别表示 10、 11、
12、 
13、 14和 15六个数字符号。 
十六进制标识:H 
传递、表达信息的规则
: 
 
使用1个二进制位(比特)可以表示2种信息
0 
1 
使用2个二进制位(比特)可以表示4种信息00  01 
10 11
使用3个二进制位(比特)可以表示8种信息 000  100 
第1页
 
001  101 
010  110 
011  111
用
n
个二进制位最多可以表示2种不同的信息
例题:下列关于信息编码的说法,正确的是()。 
A.
4位二进制编码可以表示15种状态     
B.  5位二进制编码可以表示31种状态
C.  6位二进制编码可以表示63种状态     
D.
7位二进制编码可以表示128种状态 
解:因为 
4位二进制编码可以表示2=16种状态
5位二进制编码可以表示2=32种状态
6位二进制编码可以表示2
6
=64种状态
7位二进制编码可以表示2=128种状态 
所以,选D。 
 
二进制数转换成十进制数: 
二进制数转换成十进制数,只要将二进
制数写成按权展开式,并将式中各乘积项的积算
然后各项相加,即可得到与该二进制数相对应的十进制数
。 
(10010 )
2
= (18)
10
 
二进制数
代表的值 
转换结果 
1 
2
4
7
5
4
n
 
0 
2
32
3
0 
2 
1
2
1 
2
0
1
0 
2 
0
4
1× 2 + 0 × 2 +
0 × 2 + 1 × 2 + 0 × 2 = 18
 
简洁记忆法:二进制数从后面往前
数,最后一位是2的0次方,依次往前
推,数到最前面,是几位就是2的几次方,然后是二进制数一个个
乘以2
的几次方再相加在一起,和就是十进制数。 
十进制数转换成二进制数 
十进制
数转换成二进制数采用“除2取余”法,即把十进制数除以2,取出余数1或0
作为相应二进制数的最低
位,把得到的商再除以2,再取余数1或0作为二进制数的次
低位,依次类推,继续上述过程,直到商为
0,所得余数为最高位。 
例如(11)
10
=(1011)
2 
用正常的除法,容易识别。 
进位制例题讲解: 
①、二进制相加采用逢2进1   借1当2
 
 
第2页 
如:(1011)
2
+(101)
2
= (10000)
2
1 0 1 1 
  1 0 1 
 1 0 0 0 0
②、根据给定条件计算出编码个数或能表示的最大的十进制数。 
例如:某军舰上有5盏信号灯
,信号灯只有开和关两种状态,如果包括5盏信号灯全关
的状态,则最多能表示的信号编码数(   )
(A)120种 (B)31种 (C)32种 (D)5种 
解题分析:本题属于稍难题,关
键在于考查考生对于二进制数的运算理解,因为军
舰的灯只有“开”和“关”两种状态,刚好符合二进制
存储的基本规则,假如用“1”
来代表“开”,那么“0”就可以代表“关”,反之亦然,通过这个法则
我们不难得出最
小的二进制数是“00000”,最大的二进制数是“11111”,进而通过二进制数
与十进制数
的转换得出最小数为0,最大数为31,可以表示的状态有“0-31”共32个状态,所以
正确答案为C。 
对于这道题目考生还需注意题目的问题变化:如最后问“能表示的最大的十进
制数是
(31),因为0-31,31是最大数,考生在答题时注意最大数与最多的状态数是有所区别<
br>的。
 
二进制转换十六进制——“4位1数,逐组转换”
4个二进制就等于一个十六进制,从后面往前数。不足四位,在前面补0即可。
由于二进制整数上的每4
位数可以划分成一组都对应着一位十六进制数,所以转换时
可以把二进制数的整数部分向左每 4
位数分成一组,各组各自换算成 1
位十六进制数
字表示,即可得到对应的十六进制数值,最前端分组不足 4 位部分前面用“0”补足。
(11010010)
2
=(D2)
16
 
 
D
2 
注:把p5页进位制转换表格进制转换记忆好。
十六进制转换二进制——“逐位肢解,1数4位”
把十六进制中每个位数上的数单独转换成一个4位的二进制数,再做拼接,从前往后。
由于十六进制整数上的每1 位数都对应着一组 4 位二进制数,所以十六进制整数转换
为二
进制数时都可以采用分别把十六进制数的每1位数都分别转换成一组4位二进制
数,最后连接起一串二进
制数即可,如果遇到数组最前端有0则把最前端的0省去不写:
(7F)
16
=(1111111)
2
 
7F 
111 
例如:(6D)
16
=(1101101)
2
 
十六进制数:  6      D
注:把p5
二进制数:
页进位制转换表格进制转换记忆好。 
 0110
1101 
        
1111 
 
第3页 
十六进制转换十进制——“按权位展开法” 
例如:(3D)
16
=(
)
10
 
16进制数: 3    D   
权  值:
16
1
  16
0
   
换  算:
3*16
1
+13*16
0
=61 
十进制转换十六进制——
“除16取余、逆序输出”
例如:(61)
10
=(    )
16
 
 
 
比较不同进制数大小的关键是统一将它们转换成同一进制数,一般都是转
换成十进制
,容易比较。 
进制数的另一种表示方法:11H、11D、11B分别表示着不同的进制数,主要的区
别在于
字符串最后的字母,最后跟的字母是H就代表它是1个十六进制数,D就代表它是1个
十
进制数,B就代表它是1个二进制数,它们之间的对应关系可以表示为如下所示: 
11H=(11)<
br>16
、11D=(11)
10
、11B=(11)
2
3.字符编码: 
标准的ASCII码使用一个字节中的7个位来表示128个字符。如:t的
ASCII码是116
(值是十进制),也就是01110100B
包含94个图形字符码和34个控制符码 
注:1.一个字节由8个位组成,
ASCII码只占用了右面的7位,最左位用
“0
”填充。计算机存储ASCII码时,占用一个字节。 
    码值是十进制。
ASCII码表(P6  表1.2.3) 
注:主要是记忆26个大写英文字母和26个小写
英文字母以及0-9十个数
字的ASCII码值,26个大写英文字母65-90,26个小写字母97
-122,0-9
数字是48-57。 
第4页 
4.汉字编码 
汉字编码:汉字在计算机内也是以二进制编码的形式来表示的,这些代码称为汉
字编码。
常见的汉字编码有GB2312、GBK、GB18030,其中最常用的编码是GB2312
。 
1.  汉字输入码:将汉字输入计算机的编码称为输入码,又称外码。 
常用的输入码: 
         音码:按照汉字的字音特征编码,如智能拼音码。 
形码:按照汉字的形体结构特征编码,如五笔字型码。 
音形码:以字音为主,辅以字型特征的编码。如智能ABC 
形音码:以字型为主,辅以字音特征的编码。 
   2.汉字处理码:又称机内码 
3.汉字字型码:有点阵方式和矢量方式 
   4.汉字交换码:又称为区位码,用GB2312标准
一个汉字用2个字节(16个二进制位)来表示,1个英文用1个字节(8个二进制位)
来表示
。 
例如:用UltraEdit软件观察“Sohu一族”六个字符,显示的十六进制内码如下图所示
,
则字符“一”的内码用二进制表示应该是(   ) 
 
(A)(11010010
10111011)
2
 
(C)(11010111
11100101)
2
 
(B)(1010011
01101111)
2
 
(D)(11011101
11010111)
2
 
解题分析:本题属于稍难题,以上截图是通过某个软件显示中
、英文字符在电脑中
的内码形式。解答该题需要知道1个英文占用1个字节存储空间,1个中文字符需要
占用2
个字节的存储空间;左边的显示内容是字符对应的十六进制格式的内码,2位十六进制
内
码占1个字节的存储空间,依据上述推理我们可以得出字符和内码间对应关系:S
(53H),o(6F
H),h(68H),o(6FH),一(D2BBH),族(D7E5H),最后题目简化为求
十六进
制数(D2BB)
16
=(
)
2
,依据十六进制数转化二进制数时1数4位、逐数转
化的方法:
十六进制数 :     D     2     B     B 
二进制数:
1101  0010  1011   1011 
最后可以得到正确答案为A。 
技巧1:
此类题型看软件时,软件里显示的是十六进制,2位16进制位相当
于一个字节,如53是一个字节,6
F也是一个字节,掌握了一个英文字母占
用一个字节,一个英文标点符号占用一个字节,一个数字占用一
个字节,
一个汉字占用二个字节,一个中文标点符号点占用二个字节这些内容后,
第5页
 
对照着软件一个字节一个字节去数即可。找到后再进行进位制转换。 
技巧2:用UltraEdit软件观察字符,显示的十六进制内码,如果十六进制
内码是由英文字母
组成(如:DA)或者是英文字母和数字组合(如:A2),
说明内码是汉字,也就是GB2312字符
,汉字在电脑中的编码标准是GB2312。
如果十六进制内码是数字(如:57),说明内码是英文字
母,也就是ASCII
字符,英文字母在电脑中的编码标准是ASCII码。
技巧3:分析字符的区位码 
例题:汉字“保”的区位码为1703,即区号为17,位号为0
3(区号、位号
均为十进制),如果用2个字节的十六进制可以表示为1103H,如将区位码的
区号和位号分别加上160(十进制),则汉字“保”的处理码用十六进制表
示为(      ) 
解:也就是区号17加上160,位号03加上160,再分别转换成十六进制,如
17+16
0=177,转成十六进制是B1,03+160=163,转成十六进制是A3,最后
将结果并列合在
一起即可。也就是B1A3H 
5.计算汉字的点阵存储量 
例题:汉字的字型可用点阵来表示
和存储。如果一个汉字要用24×24点阵来存储,则要
存储2048个汉字需要()KB的存储空间。
A.288              B.144            C.128
D.72 
解:因为一个汉字要用24×24点阵来存储,一个点也就是一个二进制
则说明一个汉字
要占:24×24×b (二进制)
所以,2048个汉字要占:24×24×2048×b
所以,2048个汉字要占:24×24×2048÷(8×1024) =72KB
所以,选D。 
(1KB=1024B,1B=8b) 
 
第6页