第二章测试
1.

若十六进制数为 B5.4,则相应的十进制数为       


A:176.25 B:181.25 C:181.5 D:176.5
答案:B
2.

一个 C 语言程序在一台 32 位机器上运行。程序中定义了三个变量 xyz ,其中 x z int型,y short 型。当x=127y=-9 时,执行赋值语句z=x+y 后,xyz的值分别是       




A:X=0000007FH,y=FFF7H,z=00000076H B:X=0000007FH,y=FFF7H,z=FFFF0076H C:X=0000007FH,y=FFF9H,z=FFFF0076H D:X=0000007FH,y=FFF9H,z=00000076H 3.

在定点二进制运算器中,减法运算一般是通过      实现的。

 



A:补码运算的二进制加法器 B:原码运算的二进制减法器 C:补码运算的二进制减法器 D:原码运算的二进制加法器 4.

在原码一位乘中,当乘数 Yi 1 时,       


A:被乘数绝对值与原部分积相加后,右移一位。 B:被乘数绝对值右移一位后,再与原部分积相加。 C:被乘数连同符号位右移一位后,再与原部分积相加。 D:被乘数连同符号位与原部分积相加后,右移一位。 5.

在定点整数除法中,为了避免运算结果的溢出,要求|被除数|<|除数|。


A:错 B:对 6.

在原码加减交替除法中,符号位单独处理,参加操作的数是______。




A:补码 B:绝对值的补码 C:原码 D:绝对值 7.

假定变量ifd 数据类型分别为int, float, double (int 用补码表示,float double IEEE754单精度和双精度浮点数据格式表示),已知i=785f=1.5678e3d=1.5e100,若在32 位机器中执行下列关系表达式,则结果为真的是       

(I) i = = (int) (float) i            (II) f = = (float) (int) f

(III) f = = (float) (double) f       (IV) (d+f)-d = = f



A:仅II和III B:仅III和IV C:仅I和II D:仅I和III 8.

在规格化浮点表示中,保持其他方面不变,只是将阶码部分由移码表示改为补码表示,则会使该浮点表示的数据表示范围增大。


A:对 B:错 9.

浮点数加减运算中的对阶方法是     







A:将较大的一个阶码调整到与较小的一个阶码相同。 B:将被加数的阶码调整到与加数的阶码相同。 C:将较小的一个阶码调整到与较大的一个阶码相同。 D:将加数的阶码调整到与被加数的阶码相同。 10.

浮点乘除运算需要进行対阶操作。


A:错 B:对

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(51) dxwkbang
返回
顶部