第10练 1.5.1 8421 BCD码 《计算机原理》 (第5版) 一课一练 (吉林)
2026-06-30
|
2份
|
6页
|
55人阅读
|
0人下载
内容正文:
【编写说明】依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循“由浅入深、循序渐进”的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。
本卷是《计算机原理》(第5版)《一课一练》第10练,内容是1.5.1 8421 BCD码。
《计算机原理》(第5版)一课一练 第10练
1.5.1 8421 BCD码
一、单选题
1. 8421 BCD码中,十进制数58的编码是( )
A. 00111010
B. 01011000
C. 01101000
D. 01111000
2. 8421 BCD码与普通二进制数的主要区别是( )
A. BCD码以4位二进制编码
B. 表示范围不同
C. BCD码能表示0到9
D. BCD码运算速度比纯二进制快
3. 在8421 BCD码中,以下编码属于非法BCD码的是( )
A. 0111
B. 1001
C. 1010
D. 0101
4. 一个8位寄存器中存放的BCD码为01010111,对应的十进制数是( )
A. 87
B. 57
C. 75
D. 5F
5. BCD码的主要优点是( )
A. 与十进制直观对应
B. 运算速度在各种编码中最快
C. 存储空间最省
D. 运算电路最简单
二、判断题
6. 8421 BCD码每一位十进制数用4位二进制表示,因此8位二进制可以表示0~99之间的任意十进制数。( )
7. BCD码10011000对应的十进制数是98。( )
三、填空题
8. 8421 BCD码中每位十进制数用______位二进制编码表示,各二进制位的权值分别为______。
9. 在8421 BCD码中,4位二进制编码中只有______种是合法的,从______到______的6种编码是非法的。
四、简答题
10. 简述什么是BCD码及其主要应用场景。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
【编写说明】依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循“由浅入深、循序渐进”的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。
本卷是《计算机原理》(第5版)《一课一练》第10练,内容是1.5.1 8421 BCD码。
《计算机原理》(第5版)一课一练 第10练
1.5.1 8421 BCD码
一、单选题
1. 8421 BCD码中,十进制数58的编码是( )
A. 00111010
B. 01011000
C. 01101000
D. 01111000
【答案】B
【解析】8421 BCD码每位十进制数字用4位二进制表示:5→0101,8→1000,所以58→0101 1000。
2. 8421 BCD码与普通二进制数的主要区别是( )
A. BCD码以4位二进制编码
B. 表示范围不同
C. BCD码能表示0到9
D. BCD码运算速度比纯二进制快
【答案】A
【解析】8421 BCD码按十进制位编码,每位十进制数独立用4位二进制表示。而二进制数是数值的整体按权展开表示。
3. 在8421 BCD码中,以下编码属于非法BCD码的是( )
A. 0111
B. 1001
C. 1010
D. 0101
【答案】C
【解析】8421 BCD码每4位只能表示0-9(0000-1001),1010-1111(10-15)是非法编码。1010对应十进制10,不是单个BCD数字。
4. 一个8位寄存器中存放的BCD码为01010111,对应的十进制数是( )
A. 87
B. 57
C. 75
D. 5F
【答案】B
【解析】01010111按每4位拆分:0101=5,0111=7,所以对应十进制57。
5. BCD码的主要优点是( )
A. 与十进制直观对应
B. 运算速度在各种编码中最快
C. 存储空间最省
D. 运算电路最简单
【答案】A
【解析】BCD码的最大优势是与十进制数直观对应,简化了十进制数据的输入、显示和输出转换,常用于需要十进制显示的场合。
二、判断题
6. 8421 BCD码每一位十进制数用4位二进制表示,因此8位二进制可以表示0~99之间的任意十进制数。( )
【答案】√
【解析】8位二进制在BCD码中分为两组4位,每组表示一位十进制(0-9),因此范围是00到99。
7. BCD码10011000对应的十进制数是98。( )
【答案】√
【解析】1001=9,1000=8,所以10011000(BCD)=98(D)。注意:作为普通二进制数10011000=152(D),与BCD码的解读完全不同。
三、填空题
8. 8421 BCD码中每位十进制数用______位二进制编码表示,各二进制位的权值分别为______。
【答案】4; 8、4、2、1
【解析】8421 BCD码中每位十进制数(0-9)用4位二进制表示,从左至右权值分别为8、4、2、1,故称8421码。
9. 在8421 BCD码中,4位二进制编码中只有______种是合法的,从______到______的6种编码是非法的。
【答案】10; 1010; 1111
【解析】合法编码:00001001(共10种,对应09)。非法编码:10101111(共6种,对应1015),BCD码运算时需要处理这些非法码。
四、简答题
10. 简述什么是BCD码及其主要应用场景。
【答案】BCD码是用二进制编码的十进制数,即用4位二进制数表示一位十进制数。最常用的是8421 BCD码,每位的权值分别为8、4、2、1。主要应用场景包括:数码管显示驱动(直接输出BCD码至七段译码器);数字仪表、电子钟表的数据存储与显示;需要精确十进制运算的金融、商业计算;键盘输入、打印输出的编码转换。
【解析】BCD码在嵌入式系统、人机交互界面中应用广泛,因为其与十进制直观对应便于转换。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
资源预览图
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。