1.3 有符号二进制数的表示方法及溢出问题 (练习) 《计算机原理》(电工版第五版) 【上好课】
2026-07-21
|
2份
|
8页
|
17人阅读
|
0人下载
资源信息
| 学段 | 中职 |
| 学科 | 职教专业课 |
| 课程 | 计算机原理 |
| 教材版本 | 计算机原理(第五版)电工版全一册 |
| 年级 | 高一 |
| 章节 | 1.3有符号二进制数的表示方法及溢出问题 |
| 类型 | 作业-同步练 |
| 知识点 | 有符号二进制数的表示方法及溢出问题 |
| 使用场景 | 同步教学 |
| 学年 | 2026-2027 |
| 地区(省份) | 全国 |
| 地区(市) | - |
| 地区(区县) | - |
| 文件格式 | ZIP |
| 文件大小 | 101 KB |
| 发布时间 | 2026-07-21 |
| 更新时间 | 2026-07-21 |
| 作者 | 爱学习的muller |
| 品牌系列 | 上好课·上好课 |
| 审核时间 | 2026-07-21 |
| 下载链接 | https://m.zxxk.com/soft/58906902.html |
| 价格 | 2.00储值(1储值=1元) |
| 来源 | 学科网 |
|---|
内容正文:
有符号二进制数的表示方法及溢出问题
1、 单项选择题
1、有符号的二进制数在计算机中有3种表示形式,不包括( )
A. 原码 B. 反码 C. 补码 D. 移码
【答案】D
【解析】有符号的二进制数在计算机中的3种表示形式为原码、反码和补码,不包括移码。
2、若字长为8位,原码的表示范围是( )
A. -128~+128 B. -127~+127 C. -32767~+32767 D. -32768~+32768
【答案】B
【解析】若字长为8位,原码的表示范围为-127~+127。
3、正数的反码与( )相同。
A. 原码 B. 补码 C. 原码和补码 D. 以上都不对
【答案】A
【解析】正数的反码与原码相同。
4、在以12为模的系统中,-10的补数是( )
A. 2 B. 10 C. 12 D. 4
【答案】A
【解析】在模12的前提下,-10可映射为+2,所以-10的补数是2。
5、已知某数X的原码为10110100B,其补码是( )
A. 11001011B B. 11001100B C. 01001011B D. 01001100B
【答案】B
【解析】求负数原码的补码时,符号位不变,数值部分按位求反,再在末位加1,10110100B按此方法得到补码为11001100B。
6、已知某数X的补码为11101110B,其原码是( )
A. 10010001B B. 10010010B C. 00010001B D. 00010010B
【答案】B
【解析】求负数补码的原码时,符号位不变,数值部分按位求反后,再在末位加1,11101110B按此方法得到原码为10010010B。
7、计算机中8位二进制数的模数是( )
A. 12 B. 16 C. 256 D. 360
【答案】C
【解析】8位二进制数,它的模数为2⁸=256。
8、两个有符号数进行加法运算时,溢出只能出现在( )
A. 两个同符号数相加或两个异符号数相减
B. 两个同符号数相减或两个异符号数相加
C. 任意两个数相加
D. 任意两个数相减
【答案】A
【解析】两个有符号数进行加法运算时,溢出只能出现在两个同符号数相加或两个异符号数相减的情况下。
9、对于加运算,当次高位形成进位加入最高位,而最高位相加却没有进位输出时,发生溢出是因为( )
A. 两个正数相加,结果超出了范围,形式上变成了负数
B. 两个负数相加,结果超出了范围,形式上变成了正数
C. 一正一负相加,结果超出了范围
D. 以上都不对
【答案】A
【解析】这种情况是两个正数相加,结果超出了范围,形式上变成了负数。
10、当计算机字长n=16时,采用补码表示法可表示的有符号数X的范围是( )
A. -2¹⁶≤X≤2¹⁶-1 B. -2¹⁵≤X≤2¹⁵-1 C. -2¹⁶+1≤X≤2¹⁶-1 D. -2¹⁵+1≤X≤2¹⁵-1
【答案】B
【解析】如果计算机的字长为n位,采用补码表示法时,可表示的有符号数X的范围是-2ⁿ⁻¹≤X≤2ⁿ⁻¹-1,当n=16时,范围就是-2¹⁵≤X≤2¹⁵-1。
二、判断题
1、无符号数可以理解为正整数,有符号数可以理解为正数和负数。( )
【答案】√
【解析】计算机内的数分为无符号数和有符号数两种,无符号数可理解为正整数,有符号数可理解为正数和负数。
2、在原码表示法中,数0的原码只有一种形式。( )
【答案】×
【解析】到在原码表示法中,数0的原码有两种形式,即[+0]原=00000000,[-0]原=10000000。
3、正数的补码与原码相同。( )
【答案】√
【解析】在补码表示法中,正数的补码与原码相同。
4、两个有符号数进行加法运算时,溢出只能出现在两个异符号数相加的情况下。( )
【答案】×
【解析】两个有符号数进行加法运算时,溢出只能出现在两个同符号数相加或两个异符号数相减的情况下,并非两个异符号数相加。
5、计算机中无符号数判断运算结果是否溢出,只要测试进位位,若为"1"则表示溢出,反之结果正确。( )
【答案】√
【解析】由于无符号数的各位均为数值,判断运算结果是否溢出,只要测试进位位即可。若为"1"则表示溢出,反之结果正确。
三、填空题
1、有符号的二进制数在计算机中的3种表示形式是____、反码和补码。
【答案】原码
【解析】有符号的二进制数在计算机中有原码、反码和补码这3种表示形式。
2、若字长为8位,反码的表示范围为____。
【答案】-127~+127
【解析】字长为8位时,反码的表示范围为-127~+127。
3、在补码表示法中,负数的补码是符号位为"1",数值部分按位取反后再____。
【答案】在末位加1
【解析】在补码表示法中,负数的补码是符号位为"1",数值部分按位取反后再在末位(最低位)加1。
4、两个有符号数进行加法运算时,溢出只能出现在____或两个异符号数相减的情况下。
【答案】两个同符号数相加
【解析】两个有符号数进行加法运算时,溢出只能出现在两个同符号数相加或两个异符号数相减的情况下。
5、当计算机字长n=8时,采用补码表示法可表示的有符号数X的范围是____。
【答案】-128~+127
【解析】当n=8时,采用补码表示法可表示的有符号数的范围为-128~+127。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
有符号二进制数的表示方法及溢出问题
1、 单项选择题
1、有符号的二进制数在计算机中有3种表示形式,不包括( )
A. 原码 B. 反码 C. 补码 D. 移码
2、若字长为8位,原码的表示范围是( )
A. -128~+128 B. -127~+127 C. -32767~+32767 D. -32768~+32768
3、正数的反码与( )相同。
A. 原码 B. 补码 C. 原码和补码 D. 以上都不对
4、在以12为模的系统中,-10的补数是( )
A. 2 B. 10 C. 12 D. 4
5、已知某数X的原码为10110100B,其补码是( )
A. 11001011B B. 11001100B C. 01001011B D. 01001100B
6、已知某数X的补码为11101110B,其原码是( )
A. 10010001B B. 10010010B C. 00010001B D. 00010010B
7、计算机中8位二进制数的模数是( )
A. 12 B. 16 C. 256 D. 360
8、两个有符号数进行加法运算时,溢出只能出现在( )
A. 两个同符号数相加或两个异符号数相减
B. 两个同符号数相减或两个异符号数相加
C. 任意两个数相加
D. 任意两个数相减
9、对于加运算,当次高位形成进位加入最高位,而最高位相加却没有进位输出时,发生溢出是因为( )
A. 两个正数相加,结果超出了范围,形式上变成了负数
B. 两个负数相加,结果超出了范围,形式上变成了正数
C. 一正一负相加,结果超出了范围
D. 以上都不对
10、当计算机字长n=16时,采用补码表示法可表示的有符号数X的范围是( )
A. -2¹⁶≤X≤2¹⁶-1 B. -2¹⁵≤X≤2¹⁵-1 C. -2¹⁶+1≤X≤2¹⁶-1 D. -2¹⁵+1≤X≤2¹⁵-1
二、判断题
1、无符号数可以理解为正整数,有符号数可以理解为正数和负数。( )
2、在原码表示法中,数0的原码只有一种形式。( )
3、正数的补码与原码相同。( )
4、两个有符号数进行加法运算时,溢出只能出现在两个异符号数相加的情况下。( )
5、计算机中无符号数判断运算结果是否溢出,只要测试进位位,若为"1"则表示溢出,反之结果正确。( )
三、填空题
1、有符号的二进制数在计算机中的3种表示形式是____、反码和补码。
2、若字长为8位,反码的表示范围为____。
3、在补码表示法中,负数的补码是符号位为"1",数值部分按位取反后再____。
4、两个有符号数进行加法运算时,溢出只能出现在____或两个异符号数相减的情况下。
5、当计算机字长n=8时,采用补码表示法可表示的有符号数X的范围是____。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
资源预览图
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。