计导课后习题习题与讲解(第3章.pdfVIP

  • 0
  • 0
  • 约9.15千字
  • 约 19页
  • 2023-06-23 发布于上海
  • 举报
第 3 章 数的表示 一、复习题 1.如何把十进制数转换成二进制数? 答:除 2 逆向取余。 2.如何把二进制数转换成十进制数? 答:将每个二进制位乘以它的位权,将所有结果相加得到对应的十进制数。 3.在二进制系统中,每一位是哪一个数的幂? 答:2。 4.在十进制系统中,每一位是哪个数的幂? 答:10。 5.表示有符号整数有哪三种方法? 答: (1)符号加绝对值(原码) (2)二进制反码 (3)二进制补码 6.最大的无符号整数的含义是什么? 答:计算机中分配用于保存无符号整数的二进制位数所确定的最大无符号整数,最大无符号整数取决 N 于计算机中分配用于保存无符号整数的二进制位数N,无符号整数围:0~ (2 -1)。 7.位数分配指什么? 答:用以表示整数的二进制位数. 8.为什么不可以将十进制数256 存储在8位存储单元中? 答:八位存储单元最大存储到 255,存储256 会产生溢出。 9.试述无符号整数的两种用途? 答:(1)计数。计数时,不需要负数,可以从 0 或 1 开始。 (2)寻址。因为地址是从 0 开始到整个存储器的总字节数的正数。 10.将十进制数 130 以符号加绝对值表示法存储在8 位存储单元中会怎样? 答:会溢出。因为符号加绝对值表示法在八位存储单元中存储数据的的围是:-127 到+127. 11.分析比较正整数在符号加绝对值、二进制反码、二进制补码三种表示法中的异同。 答:没有不同。 12.分析比较负整数在符号加绝对值、二进制反码、二进制补码三种表示法中的异同。 答:相同点:最左边的位定义的都是符号。如果为 0,则表示正数,如果为 1,则表示负数。 不同点:首先将整数的绝对值转换成二进制数,若是负数,符号加绝对值是将最左边的位置 1, 其余不变;反码是将所 有二进制位中的 0 变为 1。即按位取反。补码是最右边连续的 0 和首次出现的 1 保持不变,其余位逐位取反。 13.分析比较 0 在符号加绝对值,二进制反码,二进制补码三种表示方法中的异同。 答:符号加绝对值:有两个 0,正 0 和负0 二进制反码:有两个 0,正0 和负0 二进制补码:只有一个 0 14. 分析比较符号加绝对值,二进制反码,二进制补码三种表示方法中可以表示的数的围。 N-1 N-1 答:符号加绝对值: -(2 -1)~+( 2 -1) N-1 N-1 二进制反码: -(2 -1)~+( 2 -1) N-1 N-1 二进制补码: -(2 )~+( 2 -1) 15.试述最左边一位在符号加绝对值,二进制反码,二进制补码三种表示法中的异同。 答:在三种表示法中,最左边一位都是符号位,0 表示正,1 表示负。 16.Excess-X 系统的最主要用途是什么?x 代表什么? 答:用来存储小数的指数值。X 代表幻数。幻数是进行数据转换时的基础数据。 17 试述规化的必要性 答:规化使得浮点数的运算变得更简单。 18.什么是尾数 答:尾数是指浮点数规化后小数点右边的二进制数,它定义了数的精度。 19.在一个数被规化后,计算机存储了哪些信息? 答:只储存了这个数的三部分信息:符号,指数和尾数。 二、选择题 20.在 【 】系统中只使用 0 和 1。 A.十进制 B.八进制. C.二进制 D.十六进制 21.将二进制数转换成二进制数,需要不断用 【 】来除这个数. A.2 B.8 C.10 D.16 22.以下三种整数表示法中哪种既可以处理正数又可以处理负数 【 】 A.符号加绝对值表示法

文档评论(0)

1亿VIP精品文档

相关文档