计算机组成原理习题答案(蒋本珊)

8 .一个n 位字长的二进制定点整数,其中1 位为符号位,分别写出在补码和反码两 种情况下:

(1) 模数; (2) 最大的正数; (3) 最负的数; (4) 符号位的权; (5) - 1 的表示形式; (6) 0 的表示形式。

9 .某机字长16 位,问在下列几种情况下所能表示数值的范围: (1) 无符号整数; (2) 用原码表示定点小数; (3) 用补码表示定点小数; (4) 用原码表示定点整数; (5) 用补码表示定点整数。

10 .某机字长32 位,试分别写出无符号整数和带符号整数(补码)的表示范围(用十 进制数表示) 。

11 .某浮点数字长12 位,其中阶符1 位,阶码数值3 位,数符1 位,尾数数值7 位,阶码以2 为底,阶码和尾数均用补码表示。它所能表示的最大正数是多少? 最小规格化正数是多少? 绝对

值最大的负数是多少?

12 .某浮点数字长16 位,其中阶码部分6 位(含1 位阶符) ,移码表示,以2 为底;尾

数部分10 位(含1 位数符,位于尾数最高位) ,补码表示,规格化。分别写出下列各题的二 进制代码与十进制真值。 (1) 非零最小正数; (2) 最大正数; (3) 绝对值最小负数; (4) 绝对值最大负数。

13 .一浮点数,其阶码部分为p 位,尾数部分为q 位,各包含1 位符号位,均用补码表

示;尾数基数r = 2 ,该浮点数格式所能表示数的上限、下限及非零的最小正数是多少? 写 数据的机器层次表示出表达式。

14 .若上题尾数基数r = 16 ,按上述要求写出表达式。

15 .某浮点数字长32 位,格式如下。其中阶码部分8 位,以2 为底,移码表示;尾数部分一共24 位(含1 位数符) ,补码表示。现有一浮点代码为(8C5A3E00)16 ,试写出它所表示的十进制真值。

16 .试将( - 0 .1101)2 用IEEE 短浮点数格式表示出来。

17 .将下列十进制数转换为IEEE 短浮点数:

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4