内容正文:
考纲讲练测
AI职教
zhijiao.xkw.com
专题4信息在计算机
中的表示
河北省对口招生计算机类《计算机基础及应用》
得岗明本号其为可北信时口侣生计具机典《计其每陆及面用电镇件复网。格原用北爆
■通校对口试大切(专近保)计其机受号机您理及复术信写:臂推时好号国.■■点程是与安维世用。
与套缺城捷倒峰攻,通并.感习三三大配言数单文年,发自九大拉心年益:号汽错这思维母因如时技理
其年节途考复、典考接起复、量这四、度复小迪及总量,据这地一感一了齿共式数单与复
使线,曲力进免客达售,速慧地点,
AI职教
zhijiao.xkw.com
考点解读
1.掌握基数、权的概念,掌握二进制数、十进制数、十六进制数的表示方法和相
互转换;
2.掌握字符编码ASCII及汉字编码,
掌握区位码、国标码、机内码及其转换;
3.掌握数的编码,掌握机器数、原码、反码和补码;
AI职教
zhijiao.xkw.com
vO-
思维导图
十进制
二进制
常用数制
八进制
原码
十六进制
反码
原、反、补码
进位计数制
二进制与十进制转换
补码
进制数转换
二进制与十六进制转换
标准ASCI码
计算机数制编码
十进制与十六进制转换
西文字符编码
扩展ASCI码
机器数
区位码
字符编码
数的编码
机器数与真值
真值
国标码
汉字代码
机内码
字形码
AI职教
zhijiao.xkw.com
闲
知识梳理
基数与位权
·基数
以十进制数
1234为例
一种数制里允许使用的数码的个数
第3位
第2位
第1位
第0位
十进制用09共十个数码,基数就是
103
102
101
10°
10;二进制只用0和1,基数就是
2。
1
2
3
4
·位权
1000
100
10
1
同一个数字站在不同位置,代表
的数值不同。
从右往左数,第n位(n从0开
1234=1×103+2×102+3×101+4×100
始)的位权=基数n,n越大位权越
大。
AI职教
zhijiao.xkw.com
知识梳理
四种常用数制
数制
数码
基数
进位规则
权的形式
表示后缀
二进制
0、1
2
逢二进一
2n
B
八进制
0~7
8
逢八进一
8n
Q或0
十进制
09
10
逢十进一
10n
D
十六进制
09、A~F
16
逢十六进一
16n
H
AI职教
zhijiao.xkw.com
知识梳理
二进制转十进制
(1011.1)2转十进制
三步走
23
22
21
2°
2-1
①看清基数
一二进制,基数就
=
1X23+0×22+1×21+1X2°+1×21
是2。
②
数清位置号—整数从0往
=8+0+2+1+0.5
左递增。
③
数码乘自己的位权,再全部相加。
=(11.5)10
AI职教
zhijiao.xkw.com
知识梳理
十进制转二进制
整数部分除2】
取余
余数从下往上(逆序)读
架2
50÷2
余0
絮
杂聚
好
案7
余子
逆序排列余数,得到(1100101)2
小数部分
乘2取整
整数从上往下(顺序)读
0.375×2
0.75×2
0.5×2
0
取0
取
取1
顺序排列整数位,得到
(0.011)2
AI职教
zhijiao.xkw.com
知识梳理
二进制与十六进制互转
二进制→十六进制
十六进制→二进制
●分组规则:整数从右向左、小数从左向右,
●分组规则:每位十六进制数展开为4位
每四位一组,不足补0
二进制
●实例:(111010.11)2补0得0011
●实例:(6E.5)16→6=0110、E=1110、
1010.1100→3、A、C→(3A.C)6
5=0101→(1101110.0101)2
A职教
zhijiao.xkw.com
知识梳理
十进制与十六进制互转
十进制→十六进制:除16取余
2
十六进制→十进制:按权展开
连续除以16,把余数从下往上(逆序)读出来
各位数码乘16的幂,再全部相加。
101÷16=6"余5
6÷16=0…余6
(2F)16=2×161+15×16°=32+15
(101)10=65H
(2F)16=(47)10
注意:余数落在10°15时要写成A℉,
注意:AF必须先换成10~15再算,
不能写成两位数。
F就是15,不是字母。
AI职教
zhijiao.xkw.com
知识梳理
机器数与浮点
机器数与真值
●机器数的数值与符号全部数字化存储,符号位0正1负
●真值用正负号表示二进制数
◆定点表示
©浮点表示
●定点整数
●形式N=±MX2
小数点固定在最低位之后,表示纯整数
●定点小数
●三部分
符号位S、阶码E、尾数M
小数点固定在符号位之后、最高数值位之前,
表示纯小数
AI职教
zhijiao.xkw.com
知识梳理
原码、反码和补码
码制
正数
负数
表示范围(8
位)
0的表示
原码
符号位0+绝对
+0:00000000-
值
符号位1+绝对值-127~+127
0:10000000
反码
符号位不变,其
+0:00000000-
同原码
余各位取反
-127≈+127
0:11111111
补码
同原码
反码+1
-128≈+127
只有一种:
00000000
AI职教
zhijiao.xkw.com
知识梳理
ASCII码
类型
位数
可表示字符数
最高位
编码范围
标准
ASCII码
7位128个
0(占1字节)
OOH 7FH
扩展ASCII码
8位256个
可为1
OOH FFH
三个必背ASCII码
48
65
97
数字「0」
大写「A」
小写「a」
AI职教
zhijiao.xkw.com
鼠
知识梳理
区位码→国标码→机内码
2
3
区位码
国标码
机内码
GB2312
排成94行×
区号位号分别转十六进制后
计算机内部实际存储汉字
94列方阵,行号区号、
各加20H,即国标码
三
的编码,机内码=国标
列号位号各两位十进制数,
区位码(各字节转十六进
码+8080H
合为4位十进制数
制)+2020H
AI职教
zhijiao.xkw.com
鼠
知识梳理
字形码与点阵
8×8点阵写出一个「十」字
每个点用1位二进制表示:0表示空白,1表示笔画。把整个矩阵的0/1按行
存起来,就是这个字的字形数据。
上面这个「十」按行读出的第一行是00011000,8×8一共64位,占用8
个字节。
字形码
点阵越大,越清晰也越占空间
用于屏幕显示和打印机输出的汉字图形编码。
点阵把汉字切成由黑白点组成的二维矩阵:
计算机先按机内码在字库中查找到对应的字
点阵越大,字形越清晰,占用存储也越多。
形码,再把它渲染成屏幕上的字形。
AI职教
zhijiao.xkw.com
背诵环节
1.请简述什么是基数,什么是权。
【答案】(1)基数:指某种数制中允许使用的数码的个数。例如十进制基数为
10(数码0~9,逢十进一);二进制基数为2(数码0和1,逢二进一);
十六进制基数为16(数码0~9和A~F,逢十六进一)。(2)权(位
权):指同一个数字在不同位置上所代表的数值大小。
AI职教
zhijiao.xkw.com
6
背诵环节
2.请简述汉字区位码、国标码和机内码之间的转换关系。
【答案】(1)区位码一国标码:将区位码的区号和位号分别转换为十六进制,
再分别加20H。即:国标码=区位码(十六进制)+2020H。(2)国标码一→
机内码:国标码的两个字节分别加80H。即:机内码=国标码+8080H。
(3)区位码一→机内码(一步到位):机内码=区位码(十六进制)
+A0A0H。
AI职教
zhijiao.xkw.com
6
背诵环节
3.请简述原码、
反码和补码的定义与区别。
【答案】
(1)原码:符号位用0表示正、1表示负,其余各位表示真值的绝对值。例
如:[+1]原=00000001,【1]原=10000001。(2)反码:正数的反码同原
码;负数的反码是在原码基础上,符号位不变,其余各位取反。例如:[+]反
=00000001,,【-1]反=11111110。(3)补码:正数的补码同原码;负数的补
码是在原码基础上,符号位不变,其余各位取反,最后加1(即反码+1)。例
如:[+1]补=00000001,【-1]补=11111111。
AI职教
zhijiao.xkw.com
县
常考题
选择题
1.二进制数(1011011)2转换为十进制数是
()。
A.91
B.90
C.89
D.88
【答案】A
【解析】按权展开:1×2+0×25+1×24+1×23+0×22+1×21+1×2=64+0+16+8+0+2+1=91。
2.
十六进制数3A.CH转换为二进制数是()。
A.
11010.11B
B.111010.11B
C.111010.011B
D.11110.11B
【答案】B
【解析】每位十六进制转4位二进制:3一0011,A一1010,C→1100,结果为
00111010.1100=111010.11B。
AI职教
zhijiao.xkw.com
常考题
选择题
3.数制是人们在计数时采用的进位规则。任何一种数制都由"基
数"和"权"这两个基本要素决定,二者含义不同、作用也不同。下列关于基
数和权的说法中,正确的是()。
A.基数是指一种数制中所使用的数码的个数
B.
某一位上的1所代表的实际大小称为该位的基数
C.
十六进制数共有16个数位,所以它的基数是16
D
一个数中各位的"权"都是相同的固定值,与位置无关
【答案】A
【解析】基数的定义就是"一种数制中所使用的数码的个数",例如二进制使用0、1两个数码
基数为2;十六进制使用0~9和A~F共16个数码,基数为16。
AI职教
zhijiao.xkw.com
县
常考题
选择题
4.
一个二进制数的“位权”是指(》
A.
该二进制数的位数
B.
二进制数中每一位数码的数值
0.
不同位置的数码所代表的实际值
D.
二进制数的进位规则
【答案】C
【解析】位权(权)是指同一个数字在不同位置上所代表的数值大小。例如二进制数中,从右往左
各位的权分别为2°、21、22.…不同位的数码1所代表的值不同。
AI职教
zhijiao.xkw.com
常考题
选择题
5.标准ASC1I码可以表示()个不同的字符。
A.256
B.512
C.64
D.128
【答案】D
【解析】标准ASCI川码采用7位二进制编码,可表示27=128个不同的字符。其中第0~32号为
控制字符,第33~127号为可显示字符。8位扩展ASC‖码可表示256个字符。
6.在计算机内部,
汉字的存储与处理所使用的编码是()
A.
区位码
B.国标码
C.机内码
D.输入码
【答案】C
【解析】汉字在计算机内部存储和处理时使用的编码是机内码(内码)。
AI职教
zhijiao.xkw.com
县
常考题
选择题
7.机器数是指()
A.用“+”和“-”
号表示的二进制数
B.
在计算机中符号和数值全部数字化的二进制数
C.
十进制数的编码
D.
汉字编码
【答案】B
【解析】机器数是指在计算机中数值和符号全部数字化,最高位为符号位(0表示正,1表示负),
包括符号在内的一个二进制数。A项是真值的定义;C、D项与机器数定义不符。
AI职教
zhijiao.xkw.com
常考题
判断题
8.在数制中,“权”是指不同位置上的数码所代表的值。()
【答案】对
【解析】权(位权)是指同一个数字在不同位置上所代表的数值大小。例如十进制数中个位权为
10°,十位权为101。
9.标准ASC11码采用8位二进制编码,可以表示256个字符。()
【答案】错
【解析】标准ASC‖码采用7位二进制编码,表示128个字符。8位二进制编码表示的是扩展
ASCI‖码(256个字符)。
AI职教
zhijiao.xkw.com
县
常考题
填空题
10.十六进制数1FH转换为十进制数是
【答案】
31
【解析】1FH=1×161+15×16°=16+15=31.
A职教
zhijiao.xkw.com
高考真题
单项选择题
1.整数转换成二进制时用"除2取余、倒序排列",而小数部分转换的方
法与整数部分并不相同。十进制小数0.625转换成二进制小数,结果是
A.0.101
B.0.110
C.0.011
D.0.111
【答案】A
【解析】小数部分用"乘2取整、正序排列":0.625×2=1.25,取整1;0.25×2=0.5,取
整0;0.5×2=1.0,取整1,小数部分变为0停止。按正序读取得到0.101。验算:0.1012
=1×21+0×22+1×23=0.5+0.125=0.625,一致。
A职教
zhijiao.xkw.com
高考真题
单项选择题
2.十六进制数2AH转换为十进制数是()
A.40
B.42
C.44
D.46
【答案】B
【解析】按权展开:2AH=2×161+10×16=32+10=42。
3.汉字在计算机内部以机内码形式存储。已知某汉字的机内码为B0A1H,
则它对应的国标码是()。
A.9081H
B.3020H
C.DOC1H
D.3021H
【答案】D
【解析】机内码是在国标码基础上加上8080州得到的,反推则用减法:国标码=机内码-
8080H=B0A1H-8080H=3021H。
A职教
zhijiao.xkw.com
高考真题
单项选择题
4.一个8位二进制数的机器数10000001,若为原码表示,则其真值为()
A.+1
B.-1
C.-127
D.-128
【答案】B
【解析】原码的符号位为1表示负数,数值位0000001=1,所以真值为-1。
5.在8位二进制表示中,-5的反码是()
A.10000101
B.11111011
C.11111010
D.00000101
【答案】c
【解析】-5的原码是10000101。反码在原码基础上符号位不变,其余各位取反:11111010。
AI职教
zhijiao.xkw.com
高考真题
单项选择题
6.某种进位计数制下,乘法等式3×4=13成立。若用r表示这种数
制的基数,则r等于()。
A.2,即二进制
B.8,即八进制
C.10,即十进制
D.9,即九进制
【答案】D
【解析】在任意r进制下,"13"表示1×1+3×°=r+3。题目说3×4=13,而3×4在十
进制下等于12,所以r+3=12,解得r=9,即九进制。
AI职教
zhijiao.xkw.com
高考真题
判断题
7.汉字机内码的两个字节最高位都是1。(()
【答案】对
【解析】汉字机内码的2个字节的最高位都是1,而ASC码字节的最高位为0,计算机据此区分汉字和
西文字符。
8.区位码中,区号和位号都是采用十六进制表示的。()
【答案】错
【解析】「
区位码的区号和位号采用十进制表示,范围都是01~94。转换为十六进制后再加2020H得
到国标码。
AI职教
zhijiao.xkw.com
高考真题
填空题
9.小写字母a的ASCII码值比大写字母A的ASCII码值大
【答案】32
【解析】
a-A=97-65=32(=20H)。
10.8位补码的表示范围是
【答案】-128+127
【解析】8位补码能表示-128~+127,比原码多一个-128。
AI职教
zhijiao.xkw.com
课堂练习
单项选择题
1.十进制数255转换为二进制数是()
A.11111110B
B.11111111B
C.10000000B
D.11111101B
【答案】B
【解析】十进制255=281,即二进制中8个1,为11111111B。也可用除2取余法验证:
255÷2=127余1→...逆序得11111111B。
2.十进制数25转换为十六进制数是()
A.18H
B.1BH
C.1AH
D.19H
【答案】D
【解析】除16取余法:25÷16=1余9,1÷16=0余1,逆序得19H。
AI职教
zhijiao.xkw.com
课堂练习
单项选择题
3
一个汉字的机内码在计算机内占用()个字节的存储空间。
A.2
B.1
0.3
D.4
【答案】A
【解析】一个汉字的机内码占用2个字节(16位),且每个字节的最高位都是1,用于与西文
字符(ASCII码)区分。
4.汉字“中”的区位码为5448,则它的国标码是()
A.3630H
B.5650H
C.D6DOH
D.363DH
【答案】B
【解析】区号54→36H,位号48→30H,区位码十六进制为3630H。国标码=区位码
+2020H=3630H+2020H=5650H。
AI职教
zhijiao.xkw.com
课堂练习
单项选择题
5.8位二进制补码所能表示的数值范围是()
A.-127≈+128
B.-127≈+127
C.-128≈+127
D.-128
怪保】
c
【解析】8位补码表示范围是-128~+127。由于补码中0只有一种表示(00000000),
多出的编码10000000表示-128。
AI职教
zhijiao.xkw.com
课堂练习
单项选择题
6.原码、反码、补码是同一个数的三种二进制表示形式,三者的换算规则容
易混淆。下列关于三种编码形式的说法中,正确的是()。
A.任何一个数的原码、反码、补码三者都不相同
B.负数的补码等于其原码的符号位不变、其余各位按位取反
C.8位二进制表示的补码整数范围是-127~+127
D.正数的原码、反码、补码完全相同
【答案】D
【解析】正数的原码、反码、补码完全相同一符号位为0,数值部分不作任何取反或加1处理。
AI职教
zhijiao.xkw.com
课堂练习
单项选择题
7.在汉字编码中,汉字“啊”的区位码为1601,则它的十六进制机内码为
()
AN答2门H
B.2121H
C.BOA1H
D.AOAOH
【解析】区号16→10H,位号01→01H,区位码十六进制为1001H。机内码=区位码
+A0A0H=1001H+A0A0H=B0A1H。
8.比较数值大小时,必须先统一数制。下列四组数据中,数值最大的是
()
A.
(1011010)2
B.
(5E)16
C.(132)8
D.(91)10
【答案】B
【解析】比较大小必须统一数制,全部折算成十进制:,(1011010)2=64+16+8+2=90;(5E)16=
5×16+14=94;(132)8=1×64+3×8+2=90;(91)10=91。最大的是94,即(5E)16。
AI职教
zhijiao.xkw.com
课堂练习
判断题
9.0在原码、反码和补码中都有两种表示形式。()
【答案】错
【解析】0在原码和反码中有两种表示(+0和-0),但在补码中只有一种表示(00000000)。
10.汉字的区位码、国标码和机内码都常用十六进制表示,其中机内码的两
个字节的最高位都是0。()
【答案】错
【解析】机内码的两个字节最高位都是1,不是0。
AI职教
zhijiao.xkw.com
课堂练习
填空题
11.计算机中通常使用
进行加减运算,因为它统一了加法和减法
规则。
【答案】补码
【解析】计算机采用补码进行加减运算,因为原码做减法结果常出错,而补码可正确计算。
12.在24×24点阵的汉字字库中,存储一个汉字字形码需要
个字
嵴案】72
【解析】24×24点阵所需字节数=24×24/8=57618=72字节。
AI职教
zhijiao.xkw.com
课堂小结
一、进位计数制
1.
进位计数制
2.进制数的转换
二、数的编码
1.机器数与真值
2.数的定点与浮点表示
三、原码、反码和补码
1.原码
反码
3.
补码
四、字符编码
1.西文字符编码
2.汉字代码
A职教
zhijiao.xkw.com
◆◆
感谢观看