计导 课后习题参考答案(第3章

上传人:公**** 文档编号:504121979 上传时间:2023-06-02 格式:DOC 页数:19 大小:100KB
返回 下载 相关 举报
计导 课后习题参考答案(第3章_第1页
第1页 / 共19页
计导 课后习题参考答案(第3章_第2页
第2页 / 共19页
计导 课后习题参考答案(第3章_第3页
第3页 / 共19页
计导 课后习题参考答案(第3章_第4页
第4页 / 共19页
计导 课后习题参考答案(第3章_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《计导 课后习题参考答案(第3章》由会员分享,可在线阅读,更多相关《计导 课后习题参考答案(第3章(19页珍藏版)》请在金锄头文库上搜索。

1、计算机科学导论课后习题参考答案第3章 数的表示一、复习题1.如何把十进制数转换成二进制数?答:除2逆向取余。2.如何把二进制数转换成十进制数?答:将每个二进制位乘以它的位权,将所有结果相加得到对应的十进制数。3.在二进制系统中,每一位是哪一个数的幂?答:2。4.在十进制系统中,每一位是哪个数的幂?答:10。5.表示有符号整数有哪三种方法?答:(1)符号加绝对值(原码) (2)二进制反码 (3)二进制补码6.最大的无符号整数的含义是什么?答:计算机中分配用于保存无符号整数的二进制位数所确定的最大无符号整数,最大无符号整数取决于计算机中分配用于保存无符号整数的二进制位数N,无符号整数范围:0 (2

2、N-1)。7.位数分配指什么?答:用以表示整数的二进制位数.为什么不可以将十进制数256存储在位存储单元中?答:八位存储单元最大存储到255,存储256会产生溢出。9.试述无符号整数的两种用途?答:(1)计数。计数时,不需要负数,可以从0或1开始。 (2)寻址。因为地址是从0开始到整个存储器的总字节数的正数。10.将十进制数130以符号加绝对值表示法存储在8位存储单元中会怎样?答:会溢出。因为符号加绝对值表示法在八位存储单元中存储数据的的范围是:-127到+127.11.分析比较正整数在符号加绝对值、二进制反码、二进制补码三种表示法中的异同。答:没有不同。 12.分析比较负整数在符号加绝对值、

3、二进制反码、二进制补码三种表示法中的异同。答:相同点:最左边的位定义的都是符号。如果为0,则表示正数,如果为1,则表示负数。不同点:首先将整数的绝对值转换成二进制数,若是负数,符号加绝对值是将最左边的位置1,其余不变;反码是将所 有二进制位中的0变为1。即按位取反。补码是最右边连续的0和首次出现的1保持不变,其余位逐位取反。 13.分析比较0在符号加绝对值,二进制反码,二进制补码三种表示方法中的异同。答:符号加绝对值:有两个0,正0(00000000)和负0(10000000) 二进制反码:有两个0,正0(00000000)和负0(11111111) 二进制补码:只有一个0(00000000)

4、 14. 分析比较符号加绝对值,二进制反码,二进制补码三种表示方法中可以表示的数的范围。答:符号加绝对值: (2N-1-1)+( 2N-1-1)二进制反码: (2N-1-1)+( 2N-1-1)二进制补码: (2N-1)+( 2N-1-1) 15.试述最左边一位在符号加绝对值,二进制反码,二进制补码三种表示法中的异同。答:在三种表示法中,最左边一位都是符号位,0表示正,1表示负。16.Excess-X系统的最主要用途是什么?x代表什么?答:用来存储小数的指数值。X代表幻数。幻数是进行数据转换时的基础数据。17试述规范化的必要性答:规范化使得浮点数的运算变得更简单。18.什么是尾数答:尾数是指浮

5、点数规范化后小数点右边的二进制数,它定义了数的精度。19.在一个数被规范化后,计算机内存储了哪些信息?答:只储存了这个数的三部分信息:符号,指数和尾数。二、选择题20.在【 】系统中只使用0和1。A十进制 B.八进制. C.二进制 D.十六进制21.将二进制数转换成二进制数,需要不断用【 】来除这个数.A.2 B.8 C.10 D.1622.以下三种整数表示法中哪种既可以处理正数又可以处理负数【 】A.符号加绝对值表示法 B.二进制反码表示法C.二进制补码表示法 D.以上都是23.在无符号整数中,4位地址分配单元可以表示【 】个非负数A.7 B.8 C.15 D.16 24.在所有的有符号整数

6、表示法中,四位地址分配单元可以表示【 】个非负数.A.7 B.8 C.15 D.1625.在【 】表示法中, 内存中储存的1111表示-0.A.无符号整数 B.符号加绝对值 C.二进制反码 D.二进制补码26.在【 】表示法中, 内存中储存的1111表示-1.A.无符号整数 B.符号加绝对值 C.二进制反码 D.二进制补码27.在【 】表示法中,0有两种表示法.A.符号加绝对值 B.二进制反码C.二进制补码 D.a和b28.在【 】表示法,只有一种表示法A.符号加绝对值B.二进制反码C.二进制补码 D.以上都是29.如果最左边一位为0,在【 】表示法中,其表示的十进制数是正的。A.符号加绝对值

7、B.二进制反码C.二进制补码 D.以上都是30.如果最左边一位为1,在【 】表示法中,其表示的十进制数是正的。 A.符号加绝对值B.二进制反码C.二进制补码 D.以上都不是31.现在的计算机中用于存储数值使用最广泛的表示法是【 】。 A.符号加绝对值B.二进制反码C.二进制补码 D.无符号整数32. 【 】表示法经常用于将模拟信号转换为数字信号.A.无符号整数B.符号加绝对值C.二进制反码D.b和c33.无符号整数可以用于【 】A.计数B.寻址C.信号处理D.a和b34. 【 】表示法经常用于存储小数的指数值A.无符号整数B.二进制反码C.二进制补码D.Excess_X35.在Excess-X

8、转换中,我们需要将要转换的数【 】幻数X。A.加 B.减 C.乘 D.除2025 C、A、D、D、B、C 2630D、D、C、D、D3135C、B、D、D、A 3640D、B、C、B、C4146B、D、D、C、C、B 三、练习题47. 将下列十进制数中可以转换成8位无符号整数的进行转换。A23 00010111B121 - 01111001C34 - 00100010D342 - 溢出48.将下列十进制数转换成16位无符号整数。A41 -0000000000101001B411-0000000110011011C1234-0000010011010010D.342 -0000000101010

9、11049.将下列十进制数转换成8位符号加绝对值整数。A.32 -00100000B.-101 -11100101C.56 -00111000D.129 -溢出50将下列十进制数转换成16位符号加绝对值整数。 A142-0000000010001110 B-180-1000000010110100 C560-0000000100011010 D2456-000010011001100051.将下列十进制数转换成16位二进制反码整数。 A162-0000000010100010 B-110-1111111110010001 C2560-0000101000000000 D12123 -00101

10、1110101101152. 将下列十进制数转换成8位二进制补码整数。 A-12-11110100 B.-101-110011011 C56-000111000 D.142-溢出53将下列十进制数转换成16位二进制补码整数。 A102-0000000001100110 B. -179-1111111101001101 C. 534-0000001000001100 D62056-溢出54.将下列8位无符号整数转化成十进制数。 A01101011-107 B10010100-148 C00000110-6 D. 01010000-8055.将下列8位符号加绝对值表示的数转换成十进制数。A0111

11、1011-123B10110100-52 C01100011-99 D11010000-8056.将下列8位二进制反码表示的数转换成十进制数 A. 01100011-99 B.10000100-123 C.01110011-115 D. 11000000-6357.将下列8位二进制补码表示的数转换成十进制数 A. 01110111-119 B. 11111100-4 C. 01110100-116 D. 11001110-5058.下面是一些符号加绝对值表示法表示的二进制数。请问如何改变它们的正负。 A. 01110111-11110111 B. 11111100-01111100 C. 01110111-11110111 D. 11001110-01001110 运算规则:只需把最左边

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 小学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号