第4练 1.2.3 二进制数的运算 《计算机原理》 (第5版) 一课一练 (吉林)
2026-07-10
|
2份
|
5页
|
47人阅读
|
0人下载
内容正文:
【编写说明】依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循“由浅入深、循序渐进”的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。
本卷是《计算机原理》(第5版)《一课一练》第4练,内容是1.2.3 二进制数的运算。
《计算机原理》(第5版)一课一练 第4练
1.2.3 二进制数的运算
一、单项选择题
1. 8位二进制数10101101B与01110110B相加,结果应写为( )
A. 00100011B
B. 100100011B
C. 11100011B
D. 101001011B
【答案】B
【解析】173+118=291,二进制结果为9位100100011B。
2. 二进制数11001010B减去01101101B的结果是( )
A. 01101101B
B. 10011101B
C. 01011101B
D. 00111101B
【答案】C
【解析】202-109=93,93的8位二进制表示为01011101B。
3. 二进制数1101B与1011B相乘,乘积为( )
A. 10100111B
B. 11110000B
C. 10011110B
D. 10001111B
【答案】D
【解析】13×11=143,143的二进制为10001111B。
4. 10110110B与11001100B进行逻辑与运算,结果是( )
A. 11111110B
B. 01111010B
C. 10000100B
D. 00110100B
【答案】C
【解析】逐位同为1时结果为1,其余为0,得到10000100B。
5. 下列二进制运算中,结果正确的是( )
A. 1101B + 1011B = 10010B B. 1011B × 101B = 110111B
C. 1110B − 1001B = 1001B D. 1100B ⊕ 1010B = 0100B
【答案】B
【解析】选项 A:1101B = 13,1011B = 11,13 + 11 = 24 = 11000B,而题目给出 10010B(= 18),结果错误。
选项 B:1011B = 11,101B = 5,11 × 5 = 55 = 110111B,结果正确。
选项 C:1110B = 14,1001B = 9,14 − 9 = 5 = 0101B,而题目给出 1001B(= 9),结果错误。
选项 D:逐位异或运算,1⊕1=0、1⊕0=1、0⊕1=1、0⊕0=0,结果应为 0110B,而题目给出 0100B,结果错误。
因此正确答案为 B。本题考查了二进制的加法、乘法、减法及按位异或四种运算,易错点在于减法借位和异或运算的逐位计算规则。
二、判断题
6. 逻辑异或可理解为不考虑进位的加法。( )
【答案】√
【解析】异或运算中相同为0、不同为1,与不考虑进位的二进制加法一致。
7. 两个8位二进制数相加时,结果最大仍然固定为8位。( )
【答案】×
【解析】两个8位无符号二进制数相加时,最大结果可能需要9位表示。
三、填空题
8. 逻辑乘又称逻辑______;逻辑加又称逻辑______。
【答案】与;或
【解析】逻辑乘对应与运算,逻辑加对应或运算。
9. 逻辑非运算又称______;逻辑异或又称______。
【答案】逻辑取反;半加
【解析】逻辑非逐位取反,逻辑异或是不考虑进位的加法。
四、简答题
10. 简述二进制算术运算与逻辑运算的主要区别。
【答案】算术运算按数值意义处理二进制数,涉及加、减、乘、除和进位、借位。逻辑运算逐位处理0和1,关注与、或、非、异或等规则,不把位串整体解释为十进制数值。两类运算由不同运算规则和电路完成。
【解析】答案应体现数值意义、进位借位、逐位逻辑规则三方面差异。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
【编写说明】依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循“由浅入深、循序渐进”的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。
本卷是《计算机原理》(第5版)《一课一练》第4练,内容是1.2.3 二进制数的运算。
《计算机原理》(第5版)一课一练 第4练
1.2.3 二进制数的运算
一、单项选择题
1. 8位二进制数10101101B与01110110B相加,结果应写为( )
A. 00100011B
B. 100100011B
C. 11100011B
D. 101001011B
2. 二进制数11001010B减去01101101B的结果是( )
A. 01101101B
B. 10011101B
C. 01011101B
D. 00111101B
3. 二进制数1101B与1011B相乘,乘积为( )
A. 10100111B
B. 11110000B
C. 10011110B
D. 10001111B
4. 10110110B与11001100B进行逻辑与运算,结果是( )
A. 11111110B
B. 01111010B
C. 10000100B
D. 00110100B
5. 下列二进制运算中,结果正确的是( )
A. 1101B + 1011B = 10010B B. 1011B × 101B = 110111B
C. 1110B − 1001B = 1001B D. 1100B ⊕ 1010B = 0100B
二、判断题
6. 逻辑异或可理解为不考虑进位的加法。( )
7. 两个8位二进制数相加时,结果最大仍然固定为8位。( )
三、填空题
8. 逻辑乘又称逻辑______;逻辑加又称逻辑______。
9. 逻辑非运算又称______;逻辑异或又称______。
四、简答题
10. 简述二进制算术运算与逻辑运算的主要区别。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
资源预览图
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。