第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为例说明。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

第8练 1.5.2 BCD码的运算 《计算机原理》 (第5版) 一课一练 (吉林)
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。