计算机组成原理自测与解答(数据表示)
来源:凯程 日期:2008 年 08 月 15 日 阅读次数:24
(一)本章学习目标
1.理解计算机计算机中的数据表示的含义、字符编码、汉字编码;
2.熟练掌握定点数、浮点数、原码、反码、补码、移码;
3.学会数据校验码、二-十进制编码;
4.能运用定点数、浮点数、原码、反码、补码、移码的定义表示数据;能够使用三种类型的数据校验码
进行数据校验。
(二)本章重点、要点
定点数、浮点数、原码、反码、补码、移码、数据校验码。
(三)本章练习题或思考题:
1、单项选择题
⑴ 在下列数中最小的数为______ 。
A.(101001)
2
B.(52)
8
C.(101001)
BCD
D.(233)
16
⑵ 在下列数中最大的数为______ 。
A.(10010101)
2
B.(227)
8
C.(143)
5
D.(96)
16
⑶ 在机器中, ______的零的表示形式是唯一的。
A. 原码 B.补码 C.反码 D.原码和反码
⑷ 针对 8 位二进制数,下列说法中正确的是______ 。
A. –127 的补码为 10000000 B. –127 的反码等于 0 的移码
C. +1 的移码等于–127 的反码 D.0 的补码等于–1 的反码
⑸ 一个 8 位二进制整数采用补码表示,且由 3 个“1”和 5 个“0”组成,则最小值为______ 。
A. –127 B. -32 C. -125 D. -3
2、试比较下列各数对中的两个数的大小
(1)( 2001)
10
和(2001)
8
(2)( 4095)
10
和(7776)
8
(3)( 0.115)
10
和(0.115)
16
(4)( 0.625)
10
和(0.505)
8
3、设二进制浮点数的阶码是 3 位,阶符 1 位,尾数 6 位,尾符 1 位,写出它的最大正数、最大负数和最小
负数(0 除外),并写出各自相应的十进制数的数值。
4、将 X=-19/64 表示成定点数(8 位)及浮点规格化数(阶码 3 位,阶符 1 位,尾数 7 位,尾符 1 位),对