内容正文:
山东省(春季高考)机械制造类 电子技术 复习讲义
第三章 数字电路基础知识
第二节 数制转换
【考纲要求】
了解数字电路的基本概念。
【知识和技能要点】
考点1 数制转换
1.数制转换方法
(1)二、十六进制数化为十进制数:把二、十六进制数按权由高到低展开,然后把所有各项的 数值按十进制相加,可记为“乘权相加法”。二进制不同位的权可表示为2n-1,十六进制不同位的 权可表示为16n-1。
(2)十进制数化为二、十六、进制数:把十进制数逐次用2、16除,并依次记下余数,一直除到商数为零,然后把全部余数按相反的次序排列起来,可记为“除2、16取余倒记法”。
(3)二进制和十六进制间的互换:将二进制转换为十六进制,只要将二进制数从右向左每4位一组表示的十六进制数写出。同样十六进制数转化二进制数时,只要将十六进制数的4位二进制代码按顺序写出即可。
考点2 码制、码制与数制之间的转换
1.定义
将若干位“0”或“1”,按照一定规律编制,表示十进制数和其他信息的代码的规律称为码制。
2.BCD码
(1)定义:用四位二进制表示十进制数的10个数码的代码称为 BCD 码。
(2)8421BCD 码:8421BCD 码从高位到低位的权依次为2³(8),2²(4),2¹(2),2⁰(1)。
①四位二进制数中的1010~1111不能代表十进制数的10个数码,是伪码。
②BCD 码必须为4位,且无大小之分。
3.十进制与8421BCD 码的互换
十进制数
8421BCD码
十进制数
8421BCD码
0
0000
5
0101
1
0001
6
0110
2
0010
7
0111
3
0011
8
1000
4
0100
9
1001
4.二进制、十六进制与8421BCD 码的互换
二进制、十六进制数不能直接与8421BCD码互换,需要先把二进制或十六进制数转换成十进制,再用十进制与8421BCD码互换.
【练习题】
一、单项选择题
1.二进制数(10100)2对应的十进制数是( )
A.20 B.25 C.32 D.52
2.下列二进制数转换为十进制数,结果正确的是( )
A.(10111)₂=(22)10
B.(10100)₂=(25)10
C.(11100)₂=(28)10
D.(101110)₂=(45)10
3.二进制数10110中,从低位数第四位的“权”是( )
A.0 B.2¹ C.2² D.2³
4.十六进制数3B 转换为十进制数为( )
A.32 B.312 C.59 D.310
5.十进制数30转换成二进制是( )
A.11001
B.10011
C.11110
D.11101
6.十六进制数2C3 转换为二进制数是( )
A.1010100011
B.101101011
C.1011000011
D.1010110100
7.十进制数53用8421BCD码表示为( )
A.101010
B.00100101
C.100100
D.01010011
8.将(000101011001)8421BCD转换成十进制数是( )
A.129 B.239 C.159 D.217
9.下列各数码中,不属于8421BCD码的是( )
A.0100 B.1001 C.1010 D.0001
10.下列不同数制表示的数中,数值最大的是( )
A.(11011110)2 B.(335)₈
C.(220)10 D.(DB)16
11.十进制数79对应的8421BCD 码是( )
A.(01110111)8421BCD B.(01110110)8421BCD
C.(01111001)8421BCD D.(01110101)8421BCD
12.十六进制数(14A)16对应的十进制数是( )
A.309
B.316
C.330
D.345
13.二进制数(101101)2对应的十进制数是( )
A.42
B.45
C.62
D.73
14.用八位二进制数能表示的最大十进制数是( )
A.99 B.254 C.256 D.255
15.将(16)16转换成8421BCD码为( )
A.(00010110)8421BCD
B.(000101010110)8421BCD
C.(00100010)8421BCD
D.(001001010110)8421BCD
二、简答题
1.将十进制(38)10转换成对应的二进制数。
2.将十进制(489)10转换成对应的十六进制数。
【答案】
一、单项选择题
1.A2.C3.D4.C5.C6.C7.D8.C9.C10.A11.C12.C13.B14.D15.C
二、简答题
1.
2.
原创精品资源学科网独家享有版权,侵权必究
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$