第6练 第1章 有符号二进制数的表示方法《计算机原理》(电工版第五版) 一课一练

2025-10-26
| 2份
| 5页
| 99人阅读
| 0人下载

内容正文:

编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《计算机原理》(电工版第五版)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。 本卷是《计算机原理》(电工版第五版)一课一练一课一练的第1章的第6练,内容涵盖第1章数字设备中数和字符的表示方法的1.3.1 有符号二进制数的表示方法。 《计算机原理》(电工版第五版)一课一练 第6练 第1章 数字设备中数和字符的表示方法 1.3.1 有符号二进制数的表示方法 1、 单项选择题(本题共5小题) 1、计算机中,有符号数的符号位通常用( )表示正,用( )表示负。 A. “0”,“1” B. “1”,“0” C. “+”,“ - ” D. “ - ”,“+” 2、若字长为 8 位,原码的表示范围是( ) A. -128~+128 B. -127~+127 C. -256~+256 D. -255~+255 3、正数的反码与( )相同。 A. 原码 B. 补码 C. 原码和补码 D. 以上都不对 4、已知某数 X 的原码为 10101010B,其补码为( ) A. 11010101B B. 11010110B C. 01010101B D. 01010110B 5、某数 X 的补码为 11110000B,其所对应的十进制数是( ) A. -16 B. -15 C. -14 D. -13 2、 判断题(本题共3题) 1、计算机内的数分为无符号数和有符号数两种,无符号数可以理解为正整数,有符号数可以理解为正数和负数。( ) 2、在原码表示法中,数 0 的原码只有一种形式。( ) 3、求负数补码时,先减 1 后取反和先取反后加 1 得到的结果是一样的。( ) 3、 简答题(本题共2小题) 1、简述原码、反码和补码的表示方法。 2、如何进行负数原码、反码和补码之间的转换? 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $ 编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《计算机原理》(电工版第五版)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。 本卷是《计算机原理》(电工版第五版)一课一练一课一练的第1章的第6练,内容涵盖第1章数字设备中数和字符的表示方法的1.3.1 有符号二进制数的表示方法。 《计算机原理》(电工版第五版)一课一练 第6练 第1章 数字设备中数和字符的表示方法 1.3.1 有符号二进制数的表示方法 1、 单项选择题(本题共5小题) 1、计算机中,有符号数的符号位通常用( )表示正,用( )表示负。 A. “0”,“1” B. “1”,“0” C. “+”,“ - ” D. “ - ”,“+” 【答案】A 【解析】通常的做法是用一位二进制数表示符号,称为“符号位”,放在有效数字的前面,用“0”表示正,用“1”表示负”,所以选 A。 2、若字长为 8 位,原码的表示范围是( ) A. -128~+128 B. -127~+127 C. -256~+256 D. -255~+255 【答案】B 【解析】文若字长为 8 位,则原码的表示范围为 - 127~+127,所以选 B。 3、正数的反码与( )相同。 A. 原码 B. 补码 C. 原码和补码 D. 以上都不对 【答案】C 【解析】到正数的反码与原码相同,同时正数的补码也与原码相同,所以正数的反码与原码和补码都相同,选 C。 4、已知某数 X 的原码为 10101010B,其补码为( ) A. 11010101B B. 11010110B C. 01010101B D. 01010110B 【答案】B 【解析】已知原码求补码,符号位不变,数值部分按位求反,再在末位加 1。原码 10101010B,符号位不变,数值位取反得 11010101B,末位加 1 后为 11010110B,所以选 B。 5、某数 X 的补码为 11110000B,其所对应的十进制数是( ) A. -16 B. -15 C. -14 D. -13 【答案】A 【解析】补码最高位为 1,表示负数。采用 “求反加 1” 法,补码 11110000B 按位取反得 00001111B,再加 1 得 00010000B,即 16,前面加负号为 - 16,所以选 A。 2、 判断题(本题共3题) 1、计算机内的数分为无符号数和有符号数两种,无符号数可以理解为正整数,有符号数可以理解为正数和负数。( ) 【答案】√ 【解析】计算机内的数分为无符号数和有符号数两种。无符号数可以理解为正整数,有符号数可以理解为正数和负数,所以该说法正确。 2、在原码表示法中,数 0 的原码只有一种形式。( ) 【答案】× 【解析】在这种表示法中,数 0 的原码有两种形式,即:[+0] 原 = 00000000,[-0] 原 = 10000000,所以该说法错误。 3、求负数补码时,先减 1 后取反和先取反后加 1 得到的结果是一样的。( ) 【答案】√ 【解析】按照求负数补码的逆过程,数值部分应是最低位减 1,然后取反。但是对二进制数来说,先减 1 后取反和先取反后加 1 得到的结果是一样的,故仍采用取反加 1 的方法,所以该说法正确。 3、 简答题(本题共2小题) 1、简述原码、反码和补码的表示方法。 【答案】 · 原码:在数值的前面直接加一符号位的表示法称为原码表示法,用 “0” 表示正,“1” 表示负。数 0 的原码有两种形式,若字长为 8 位,原码的表示范围为 - 127~+127;若字长为 16 位,原码的表示范围为 - 32767~+32767。 · 反码:正数的反码与原码相同;负数的反码,符号位仍为 “1”,数值部分 “按位取反”。数 0 的反码也有两种形式,字长为 8 位和 16 位时,反码的表示范围分别为 - 127~+127 和 - 32767~+32767。 · 补码:正数的补码与原码相同;负数的补码则是符号位为 “1”,数值部分按位取反后再在末位(最低位)加 1。计算机的运算为模运算,对于一个模数为 M 的循环计数系统,减一个数可以用加其补数来代替,把减法问题转化成加法问题。 2、如何进行负数原码、反码和补码之间的转换? 【答案】 · 已知原码求补码:符号位不变,数值部分按位求反,再在末位加 1。 · 已知补码求原码:符号位不变,数值部分按位求反后,再在末位加 1。也可按照求负数补码的逆过程,数值部分先最低位减 1,然后取反,但对二进制数来说,先减 1 后取反和先取反后加 1 结果一样,通常采用取反加 1 的方法。 · 求补:将 [X] 补的所有位(包括符号位)一起逐位取反,然后在末位加 1,可得 - X 的补码 [-X] 补。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $

资源预览图

第6练 第1章 有符号二进制数的表示方法《计算机原理》(电工版第五版) 一课一练
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。