计算机组成原理习题及答案 下载本文

D(1/2+2)~(1-2)

分析:字长12位,定点补码规格化小数表示时,所能表示的最小正数是0.10000000000,即1/2;所能表示的最大正数是0.11111111111,即(1-2)。答案:C

6.在浮点数编码表示中()在机器数中不出现,是隐含的。 A阶码 B符号 C尾数 D基数 答案:D

7.浮点数的表示范围和精度取决于()

A阶码的位数和尾码的位数 B阶码采用的编码和尾数的位数 C阶码采用的编码和尾数采用的编码 D阶码的位数和尾数采用的编码 答案A

8.在规格化浮点表示中,保持其他方面不变,将阶码部分的移码表示为补码表示,将会使数的表示范围() A增大 B减少 C不变 D以上都不对 答案C

9.十进制数5单精度浮点数IEEE754代码为()

-11

-11-11

A01000000101000000000000000000000 B11000000101000000000000000000000 C011000000101000000000000000000000 D110000000101100000000000000000000 分析:5转换成二进制值为101.

在IEEE754中规格化表示为1.。1*2,e=127+2=129. IEEE754编码为:01000000101000000000000000000000 答案A

10.设浮点数的基数R=8,尾数用模4补码表示,则规格化的数为()

A11.111000 B00.000111 C11.101010 D11.111101 分析:以8为底时补码规格化后,

正数为0.(001、010、011、100、101、110、111)*?*的形式 负数为1.(110、101、100、011、010、001、000)*?*的形式 答案C

11.设[X]补=1.X1X2X3,仅当()时,X>-1/2成立。

2

AX1必须为1,X2X3至少有一个为1 BX1必须为1,X2X3任意 C X1必须为0,X2X3至少有一个为1 D X1必须为0,X2X3任意 分析

A X1为1,X2X3至少有一个为1,如[X]补=1.101,则X=-0.011,X=-(1/4+1/8),即X>-1/2成立;[X]补=1.110,则X=-0.010,X=-1/4,即X>-1/2成立;[X]补=1.111,则X=-0.001,X=-1/8,即X>-1/2成立。

B X1为1,X2X3任意时,如[X]补=1.100,则X=-0.100,X=-1/2,即X>-1/2不成立。

C X1为0,X2X3至少有一个为1,如[X]补=1.010,则X=-0.110,X=-(1/2+1/4),即X>-1/2不成立。

D X1为0,X2X3任意,如[X]补=1,000,则X=-1,即X>-1/2不成立。 答案A

12.ASCII码是对(①)进行编码的一种方案,它是(②)的缩写。

①A字符 B汉字 C图形符号 D声音

②A余3码 B十进制数的二进制编码 C格雷码 D美国标准信息交换代码 答案:①A ②D

13.32个汉字的机器内码需要()

A 16字节 B 32字节 C 64字节 D 8字节 14.能发现两位错误并能纠正一位错误的编码为() ACRC码 B海明码 C偶校验码 D奇校验码 答案B

15.二进制数1011.101对应的十进制数是()。十进制数1898的余3码是()。用N=S1S2B1B2?Bk表示一浮点数中的双符号位补码尾数(也称为变形补码,其中S1S2为双符号位),当()时,此尾数为规格化数。当运算结果尾数出现()时,需进行左归;而当运算结果尾数出现()时,表明尾数溢出时,则需要进行右规。 ①A9.3 B11.5 C11.629 D11.10

②A0001100110001100 B0100110010111100 C0001100110000110 D0000011111001000 ③④⑤:

AS1、S2、B1三者相同 B S1、S2相同而与B1不同 C S1与S2不同,且必须S2=B1 D S1与S2不同,而不论B1为何值 E S1与S2不同,但与B1相同 F S1与B1相同,而不论与S2为何值 答案:①C ②B ③B ④A ⑤D