第8练 1.5.2 BCD码的运算 《计算机原理》 (第5版) 一课一练 (吉林)
2026-07-10
|
2份
|
5页
|
22人阅读
|
0人下载
内容正文:
【编写说明】依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循“由浅入深、循序渐进”的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。
本卷是《计算机原理》(第5版)《一课一练》第8练,内容是1.5.2 BCD码的运算。
《计算机原理》(第5版)一课一练 第8练
1.5.2 BCD码的运算
一、单项选择题
1. 组合式BCD码38与49相加,二进制和为81H,正确BCD结果应调整为( )
A. 81H
B. 97H
C. 78H
D. 87H
【答案】D
【解析】38+49应为87,二进制加法得到81H,是因为低4位按逢16进位,需要加6修正为87H。
2. BCD加法中,某一位相加结果大于9且小于16时,应进行( )
A. 加6修正
B. 减6修正
C. 左移4位
D. 补零修正
【答案】A
【解析】BCD一位超过9时,说明该位不再是有效十进制数码,应加6修正。
3. 组合式BCD码42与95相加,正确结果是( )
A. 00D7H
B. 0097H
C. 0137H
D. 0142H
【答案】C
【解析】42+95=137,BCD结果为0137H;高位需按规则调整。
4. BCD码减法发生借位时,常用的修正方法是( )
A. 加9修正
B. 减6修正
C. 乘2修正
D. 除16修正
【答案】B
【解析】BCD减法中借1做16与借1做10不同,结果偏大6,需减6修正。
5. 用 8421 BCD 码计算 29 + 48,运算过程中需要加 6 修正的组数和最终结果分别是( )
A.1 组,0101 0111 B.2 组,0111 0111 C.1 组,0111 0111 D.2 组,0101 0111
【答案】C
【解析】首先将两数转换为 8421 BCD 码:29 → 0010 1001,48 → 0100 1000。
直接按二进制相加:0010 1001 + 0100 1000 = 0111 0001。
低位组修正判断:1001 + 1000 = 10001,十进制值为 17,大于 9,需要加 6(0110)修正:10001 + 0110 = 10111,本位留 0111,向高位进 1。
高位组修正判断:0010 + 0100 + 1(进位)= 0111,十进制值为 7,不大于 9,无需修正。
最终结果为 0111 0111(BCD),即十进制 77,与 29 + 48 = 77 一致。
需要加 6 修正的组数为 1 组(低位组),最终结果为 0111 0111(BCD),故正确答案为 C。
二、判断题
6. BCD码直接按二进制相加后,所有结果都无需调整。( )
【答案】×
【解析】当某BCD位结果超过9或产生进位时,需要进行BCD调整。
7. 两个BCD码相减发生借位时,可用减6修正法处理结果。( )
【答案】√
【解析】借1做16与十进制借1做10存在差额,借位位需减6修正。
三、填空题
8. BCD加法中,结果位超过9时通常进行______修正;BCD减法发生借位时通常进行______修正。
【答案】加6;减6
【解析】加法超9偏小6,需加6;减法借位偏大6,需减6。
9. 组合式BCD码中,25+37的十进制结果为______,BCD结果为______H。
【答案】62;62
【解析】25+37=62,低4位需加6修正后得到BCD 62H。
四、简答题
10. 说明BCD加法为什么需要调整,并以38+49为例说明。
【答案】BCD每4位表示一位十进制数,但二进制加法按逢16进位。38H+49H得到81H,对应十进制81,而正确结果为87。低位8+9超过9,需加6修正,得到87H。
【解析】答案应说明逢16与逢10的差别,并给出38+49的修正过程。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
【编写说明】依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循“由浅入深、循序渐进”的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。
本卷是《计算机原理》(第5版)《一课一练》第8练,内容是1.5.2 BCD码的运算。
《计算机原理》(第5版)一课一练 第8练
1.5.2 BCD码的运算
一、单项选择题
1. 组合式BCD码38与49相加,二进制和为81H,正确BCD结果应调整为( )
A. 81H
B. 97H
C. 78H
D. 87H
2. BCD加法中,某一位相加结果大于9且小于16时,应进行( )
A. 加6修正
B. 减6修正
C. 左移4位
D. 补零修正
3. 组合式BCD码42与95相加,正确结果是( )
A. 00D7H
B. 0097H
C. 0137H
D. 0142H
4. BCD码减法发生借位时,常用的修正方法是( )
A. 加9修正
B. 减6修正
C. 乘2修正
D. 除16修正
5. 用 8421 BCD 码计算 29 + 48,运算过程中需要加 6 修正的组数和最终结果分别是( )
A.1 组,0101 0111 B.2 组,0111 0111 C.1 组,0111 0111 D.2 组,0101 0111
二、判断题
6. BCD码直接按二进制相加后,所有结果都无需调整。( )
7. 两个BCD码相减发生借位时,可用减6修正法处理结果。( )
三、填空题
8. BCD加法中,结果位超过9时通常进行______修正;BCD减法发生借位时通常进行______修正。
9. 组合式BCD码中,25+37的十进制结果为______,BCD结果为______H。
四、简答题
10. 说明BCD加法为什么需要调整,并以38+49为例说明。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
资源预览图
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。