第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码,需经过数制转换后才能正确显示。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $

资源预览图

第16卷 数制与编码——二进制十进制十六进制与BCD码 湖南省(对口招生)《电子技术基础与技能》(劳保版·第6版) 单元过关卷
1
第16卷 数制与编码——二进制十进制十六进制与BCD码 湖南省(对口招生)《电子技术基础与技能》(劳保版·第6版) 单元过关卷
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。