1.3有符号二进制数的表示方法及溢出问题(同步练习)-高一《计算机原理》同步教学(电工版)
2024-01-19
|
2页
|
150人阅读
|
8人下载
内容正文:
1.3有符号二进制数的表示方法及溢出问题
练习题
一、选择题(共 10 题)
1. 已知一个二进制数的补码为 11101101,那么它的原码是( )。
A. 10010011
B. 10010010
C. 00010011
D. 01101101
2. 有符号二进制数的最高位是( )。
A. 符号位
B. 数值位
C. 地址位
D. 控制位
3. 假设一个有符号整数采用补码表示,最高位为符号位,那么当这个数的绝对值小于等于 1 时,其补码的最高位是( )。
A. 0
B. 1
C. 无法确定
D. 以上都不是
4. 以下关于有符号二进制数的溢出问题的描述,正确的是( )。
A. 溢出是指有符号数的运算结果超出了该数的表示范围
B. 溢出不会影响有符号数的正确性
C. 溢出时,计算机将自动停止运算
D. 溢出时,计算机将自动进行修正
5. 当两个有符号二进制数相加时,如果发生溢出,那么结果的符号位与( )。
A. 两个数的符号位相同
B. 两个数的符号位不同
C. 无法确定
D. 以上都不是
6. 对于一个有符号整数,如果它的最高位是 1,那么这个数一定是( )。
A. 正数
B. 负数
C. 0
D. 无法确定
7. 假设一个有符号整数采用补码表示,最高位为符号位,那么当这个数的绝对值大于等于 1 时,其补码的最高位是( )。
A. 0
B. 1
C. 无法确定
D. 以上都不是
8. 以下关于有符号二进制数的溢出问题的描述,错误的是( )。
A. 溢出是指有符号数的运算结果超出了该数的表示范围
B. 溢出不会影响有符号数的正确性
C. 溢出时,计算机将自动停止运算
D. 溢出时,计算机将自动进行修正
9. 当两个有符号二进制数相减时,如果发生溢出,那么结果的符号位与( )。
A. 两个数的符号位相同
B. 两个数的符号位不同
C. 无法确定
D. 以上都不是
10. 对于一个有符号整数,如果它的最高位是 0,那么这个数一定是( )。
A. 正数
B. 负数
C. 0
D. 无法确定
二、判断题(共 5 题)
1. 有符号二进制数的最高位是符号位,用于表示数的正负。( )
2. 有符号二进制数的补码表示方法可以将减法运算转化为加法运算。( )
3. 有符号二进制数的溢出问题只会在加法运算中出现。( )
4. 当两个有符号二进制数相加时,如果结果的符号位与两个数的符号位相同,那么就发生了溢出。( )
5. 计算机在处理有符号二进制数的溢出问题时,会自动进行修正,以保证运算的正确性。( )
三、解答题(共 3 题)
1. 写出将二进制数 11010101 转换为十进制数的过程。
2. 假设有两个有符号二进制数 A=01010101,B=10101010,计算它们的和,并判断是否发生溢出。
3. 已知一个有符号二进制数的补码为 11101101,求它的原码和十进制数表示。
学科网(北京)股份有限公司
$$
资源预览图
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。