第16卷 数制与编码——二进制十进制十六进制与BCD码 湖南省(对口招生)《电子技术基础与技能》(劳保版·第6版) 单元过关卷
2026-09-04
|
2份
|
13页
|
68人阅读
|
0人下载
内容正文:
湖南省(对口招生)电工电子类
《电子技术基础与技能》(劳保版·第6版)
数制与编码——二进制/十进制/十六进制与BCD码 单元过关卷
时间:60分钟 总分:100分
班级____ 姓名____ 学号____ 成绩____
一、单项选择题(本大题共20小题,每题3分,共60分)
1. 将十进制数25转换成二进制数是( )
A. 101001
B. 11001
C. 10111
D. 10001
2. 二进制数(10111)2第三位的权是( )
A. 1
B.
C.
D.
3. 二进制数 1101 与 1011 相加的结果是( )
A. 11000
B. 10110
C. 11010
D. 10010
4. 下列四组8421 BCD码中,表示有效十进制数码的是( )
A. 1010 0011
B. 0110 1010
C. 0101 1001
D. 1100 0010
5. 十六进制数 A1 转换为二进制数为( )
A. 10100001
B. 10101001
C. 11000001
D. 11100001
6. 将十进制数76转换成二进制数是( )
A. 1100100
B. 1001100
C. 0011001
D. 1001001
7. 二进制数对应的十进制数为( )
A. 22
B. 19
C. 21
D. 15
8. 十六进制数(2A5)16对应的二进制数是( )
A. 1010100101
B. 1010100011
C. 1011101010
D. 1101010100
9. 二进制数(11010)2对应的十进制数是( )
A. 36
B. 34
C. 26
D. 24
10. 如图所示电路输出的二进制数对应的十进制数是( )
A. 16
B. 12
C. 14
D. 11
11. 下列各组数值中,表示同一个数的是( )①(3C)_{16} ②(00111100)_{2} ③(60)_{10} ④(3D)_{16}
A. ①和②
B. ①和③
C. ②和④
D. ①、②和③
12. (1010)2×16 ( )
A. 3D
B. 3B
C. C3
D. 3C
13. 将十进制数转换为二进制数,正确结果为( )
A. 二进制数
B. 二进制数
C. 二进制数
D. 二进制数
14. 十六进制数(2D.A)_{16}转换为二进制数是( )
A. (00101101.0101)_{2}
B. (00101101.1010)_{2}
C. (00110101.1010)_{2}
D. (00110110.1010)_{2}
15. 二进制数转换成十六进制数为( )
A. 22
B. 36
C. 34
D. 16
16. 将十六进制数 6C 转换为 8421BCD 码,结果为( )
A. 01101100
B. 000100001100
C. 00010010
D. 011001101100
17. 十进制数 89 对应的 8421BCD 码是( )
A. 10110001
B. 10001001
C. 01011001
D. 10011000
18. 下列哪个是 8421BCD 码的无效组合( )
A. 0111
B. 1001
C. 1010
D. 0010
19. 8421BCD 码转换为二进制数的正确步骤是( )
A. 先转十进制再转二进制
B. 直接按位转换
C. 先转十六进制再转二进制
D. 以上都不对
20. 8421BCD码1001表示的十进制数为( )
A. 6
B. 7
C. 8
D. 9
二、判断题(本大题共10小题,每题2分,共20分)
21. 最少4位二进制数才能表示1位十进制数。( )
22. 十进制数58用8421 BCD码表示为0101 1000。( )
23. 在8421 BCD码中,四位二进制编码只能表示十进制数字0至9,编码1010至1111不是有效的BCD码。( )
24. BCD码又称为二—进制代码,用3位二进制数表示1位十进制数。( )
25. 二进制数的进位关系是“逢二进一”,所以。( )
26. 不同进制的数之间是不能任意转换的。( )
27. 十六进制数2F转换成二进制数是101101。( )
28. ,。( )
29. 显示译码电路输入信号为BCD码,用4位二进制码表示1位10进制数。( )
30. 十进制数10的8421BCD码是1010。( )
三、简答题(本大题共3小题,每题4分,共12分)
31. 化简逻辑函数或进行二进制运算:
32. 如图所示电路是几进制计数器。若计数器初态为0000,计数到第六个脉冲时,输出为多少。
33. 将下列十进制数转换为二进制数。 (1)(174)D (2)(37)D (3)(81)D (4)(14)D
四、综合应用题(本大题共1小题,每题8分,共8分)
34. 某自动化生产线采用数字计数器记录产品数量。计数器当前显示的十进制数为 758,控制器需要将该数据分别用于二进制运算、十六进制通信和数码显示。请完成下列任务:(1)采用“除基取余法”将十进制数 758 转换为二进制数,并将所得二进制数转换为十六进制数。(2)分别写出十进制数 758 的 8421BCD码、5421码和余三码。(3)比较二进制数表示与8421BCD码表示所需的二进制位数,并说明控制器不能直接把二进制数 1011110110 送入按十进制位显示的数码显示模块的原因。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
湖南省(对口招生)电工电子类
《电子技术基础与技能》(劳保版·第6版)
数制与编码——二进制/十进制/十六进制与BCD码 单元过关卷
时间:60分钟 总分:100分
班级____ 姓名____ 学号____ 成绩____
一、单项选择题(本大题共20小题,每题3分,共60分)
1. 将十进制数25转换成二进制数是( )
A. 101001
B. 11001
C. 10111
D. 10001
【答案】B
【解析】25=16+8+1=24+23+20,因此十进制数25的二进制表示为11001,选A。
2. 二进制数(10111)2第三位的权是( )
A. 1
B.
C.
D.
【答案】C
【解析】二进制数10111从右向左各位的权依次为20、21、22、23、24,第三位的权为22,选C。
3. 二进制数 1101 与 1011 相加的结果是( )
A. 11000
B. 10110
C. 11010
D. 10010
【答案】A
【解析】按位相加:1101+1011=11000。也可验证为13+11=24,24的二进制表示为11000,选A。
4. 下列四组8421 BCD码中,表示有效十进制数码的是( )
A. 1010 0011
B. 0110 1010
C. 0101 1001
D. 1100 0010
【答案】C
【解析】8421 BCD码的每四位只能表示十进制数字0至9,即编码范围为0000至1001。0101和1001分别表示数字5和9,属于有效BCD码;1010至1111均不是有效的8421 BCD码。
5. 十六进制数 A1 转换为二进制数为( )
A. 10100001
B. 10101001
C. 11000001
D. 11100001
【答案】A
【解析】十六进制每一位对应4位二进制:A对应1010,1对应0001,因此A1对应1010 0001,即10100001,选A。
6. 将十进制数76转换成二进制数是( )
A. 1100100
B. 1001100
C. 0011001
D. 1001001
【答案】B
【解析】76=64+8+4=26+23+22,因此各位为1001100,选A。
7. 二进制数对应的十进制数为( )
A. 22
B. 19
C. 21
D. 15
【答案】A
【解析】(10110)2=1×24+0×23+1×22+1×21+0×20=16+4+2=22,选A。
8. 十六进制数(2A5)16对应的二进制数是( )
A. 1010100101
B. 1010100011
C. 1011101010
D. 1101010100
【答案】A
【解析】十六进制2、A、5分别对应二进制0010、1010、0101,合并为001010100101,去掉最高位的前导0后为1010100101,选A。
9. 二进制数(11010)2对应的十进制数是( )
A. 36
B. 34
C. 26
D. 24
【答案】C
【解析】(11010)2=1×24+1×23+0×22+1×21+0×20=16+8+2=26,选C。
10. 如图所示电路输出的二进制数对应的十进制数是( )
A. 16
B. 12
C. 14
D. 11
【答案】D
11. 下列各组数值中,表示同一个数的是( )①(3C)_{16} ②(00111100)_{2} ③(60)_{10} ④(3D)_{16}
A. ①和②
B. ①和③
C. ②和④
D. ①、②和③
【答案】D
【解析】十六进制数3C转换为十进制数为3×16再加12,结果为60;其二进制表示为0011 1100。因此①、②和③表示同一个数,④表示的数为61。
12. (1010)2×16 ( )
A. 3D
B. 3B
C. C3
D. 3C
【答案】D
【解析】(1010)2=10,(0110)2=6,10×6=60。十进制60转换为十六进制为3C,因此选A。
13. 将十进制数转换为二进制数,正确结果为( )
A. 二进制数
B. 二进制数
C. 二进制数
D. 二进制数
【答案】D
【解析】175=128+32+8+4+2+1=27+25+23+22+21+20,因此二进制表示为10101111,选D。
14. 十六进制数(2D.A)_{16}转换为二进制数是( )
A. (00101101.0101)_{2}
B. (00101101.1010)_{2}
C. (00110101.1010)_{2}
D. (00110110.1010)_{2}
【答案】B
【解析】十六进制每一位对应四位二进制,2、D、A分别对应0010、1101和1010,所以(2D.A)_{16}等于(00101101.1010)_{2}。其他选项存在十六进制位与二进制位对应错误。
15. 二进制数转换成十六进制数为( )
A. 22
B. 36
C. 34
D. 16
【答案】D
【解析】将10110按4位一组从右向左分组为0001 0110,0001对应十六进制1,0110对应十六进制6,因此结果为16,选D。
16. 将十六进制数 6C 转换为 8421BCD 码,结果为( )
A. 01101100
B. 000100001100
C. 00010010
D. 011001101100
【答案】B
【解析】十六进制6C=6×16+12=108。将十进制数108的每一位分别编码:1对应0001,0对应0000,8对应1000,因此8421BCD码为0001 0000 1000,即000100001000。
17. 十进制数 89 对应的 8421BCD 码是( )
A. 10110001
B. 10001001
C. 01011001
D. 10011000
【答案】B
【解析】8421BCD码按十进制数的每一位分别编码。8对应1000,9对应1001,因此89的8421BCD码为1000 1001,即10001001,选A。
18. 下列哪个是 8421BCD 码的无效组合( )
A. 0111
B. 1001
C. 1010
D. 0010
【答案】C
【解析】8421BCD码用0000~1001表示十进制数字0~9,1010~1111为无效组合。1010表示十进制10,不对应单个十进制数字,因此选C。
19. 8421BCD 码转换为二进制数的正确步骤是( )
A. 先转十进制再转二进制
B. 直接按位转换
C. 先转十六进制再转二进制
D. 以上都不对
【答案】A
【解析】8421BCD码每4位表示一个十进制数字,不能把整个BCD码直接当作普通二进制数按位转换。应先将各组BCD码还原为十进制数字,再将所得十进制数转换为二进制数,因此选A。
20. 8421BCD码1001表示的十进制数为( )
A. 6
B. 7
C. 8
D. 9
【答案】D
【解析】8421BCD码1001的权值为8+0+0+1=9,因此表示十进制数9,选D。
二、判断题(本大题共10小题,每题2分,共20分)
21. 最少4位二进制数才能表示1位十进制数。( )
【答案】正确
【解析】考察BCD码中,用4位二进制数数码来表示1位十进制数码。
22. 十进制数58用8421 BCD码表示为0101 1000。( )
【答案】正确
【解析】8421 BCD码按十进制数的每一位分别编码,数字5对应0101,数字8对应1000,因此十进制数58的8421 BCD码为0101 1000。
23. 在8421 BCD码中,四位二进制编码只能表示十进制数字0至9,编码1010至1111不是有效的BCD码。( )
【答案】正确
【解析】8421 BCD码用四位二进制数分别表示十进制数字0至9,有效编码范围是0000至1001。1010至1111虽然是四位二进制编码,但不对应任何十进制数字,不能作为有效的8421 BCD码。
24. BCD码又称为二—进制代码,用3位二进制数表示1位十进制数。( )
【答案】错误
【解析】考察BCD码中用4位二进制数表示1位十进制数。
25. 二进制数的进位关系是“逢二进一”,所以。( )
【答案】正确
【解析】二进制采用逢二进一,1+1得到0并向高位进1,因此结果写为10,题干表述正确。
26. 不同进制的数之间是不能任意转换的。( )
【答案】错误
【解析】本题考查不同进制数码之间的转换。
27. 十六进制数2F转换成二进制数是101101。( )
【答案】错误
【解析】本题考查二进制数与十六进制数的转换,十六进制数2F转换成二进制数是101111。
28. ,。( )
【答案】正确
【解析】十进制10转换为二进制为1010,因此(10)D=(1010)B。十六进制16等于1×16+6=22,22的二进制表示为10000,因此(16)H=(10000)B。两等式均成立,判断为正确。
29. 显示译码电路输入信号为BCD码,用4位二进制码表示1位10进制数。( )
【答案】正确
【解析】显示译码电路输入信号为BCD码,用4位二进制码表示1位10进制数。
30. 十进制数10的8421BCD码是1010。( )
【答案】错误
【解析】BCD码的编码规则是用4位二进制数表示1位十进制数,所以2位十进制数要用8位二进制数来表示,则10的8421BCD码是00010000。
三、简答题(本大题共3小题,每题4分,共12分)
31. 化简逻辑函数或进行二进制运算:
【答案】1000
【解析】(11001)2=25,(10001)2=17,25-17=8。十进制8的二进制表示为1000,因此结果为1000。
32. 如图所示电路是几进制计数器。若计数器初态为0000,计数到第六个脉冲时,输出为多少。
【答案】五进制;0001
33. 将下列十进制数转换为二进制数。 (1)(174)D (2)(37)D (3)(81)D (4)(14)D
【答案】(1)(10101110)B (2)(100101)B (3)(1010001)B (4)(1110)B
【解析】(1)174=128+32+8+4+2,因此二进制为10101110。 (2)37=32+4+1,因此二进制为100101。 (3)81=64+16+1,因此二进制为1010001。 (4)14=8+4+2,因此二进制为1110。四项答案均正确。
四、综合应用题(本大题共1小题,每题8分,共8分)
34. 某自动化生产线采用数字计数器记录产品数量。计数器当前显示的十进制数为 758,控制器需要将该数据分别用于二进制运算、十六进制通信和数码显示。请完成下列任务:(1)采用“除基取余法”将十进制数 758 转换为二进制数,并将所得二进制数转换为十六进制数。(2)分别写出十进制数 758 的 8421BCD码、5421码和余三码。(3)比较二进制数表示与8421BCD码表示所需的二进制位数,并说明控制器不能直接把二进制数 1011110110 送入按十进制位显示的数码显示模块的原因。
【答案】(1)除基取余法计算如下:758÷2,商379,余0;379÷2,商189,余1;189÷2,商94,余1;94÷2,商47,余0;47÷2,商23,余1;23÷2,商11,余1;11÷2,商5,余1;5÷2,商2,余1;2÷2,商1,余0;1÷2,商0,余1。由下向上读取余数,得 。按四位分组:。(2)8421BCD码为:。5421码为:。余三码为:。(3)二进制数 1011110110 需要 10 位;8421BCD码按十进制的每一位分别编码,758需要 12 位。二进制数按整体数值表示,不能直接对应数码显示模块的十进制数位,必须先转换为8421BCD码。
【解析】(1)通过连续除以2并逆序读取余数,得到二进制数;再从右向左按四位分组,每组对应一个十六进制数码。(2)8421码按权值编码,5421码按5、4、2、1权值编码,余三码为各十进制数字加3后的8421码。(3)二进制码和BCD码的编码对象不同,数码显示模块按十进制位接收BCD码,需经过数制转换后才能正确显示。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
资源预览图
1
2
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。