第二章测试
1.数据0.00110101×410,规格化后为( )
A:0.01101010×401
B:0.01101010×411
C:0.11010100×411
D:0.11010100×401

答案:D
2.移位运算在计算机中的实用价值为( )
A:使用移位和加法结合可实现乘(除)法
B:使用移位运算可防止数据溢出
C:只使用移位运算就可实现乘法
D:只使用移位运算就可实现除法
3.在浮点机中,( )是隐含的。
A:尾数
B:基数
C:数符
D:阶码
4.在计算机的浮点数运算中,规格化的作用是( )
A:判断结果是否溢出
B:增加有效数字的位数,提高运算精度
C:对齐参与运算的两数的小数点
D:减少运算步骤,提高运算速度
5.假定有4个整数用8位补码分别表示为r1=FEH,r2=F2H,r3=90H,r4=F8H。若将运算结果存放在一个8位寄存器中,则下列运算会发生溢出的是( )
A:r1×r4
B:r1×r2
C:r2×r4
D:r2×r3
6.某字长为8位的计算机中,已知整型变量x、y的机器数分别为 [x]补 = 1 1110100,[y]补 = 1 0110000。若整型变量z = 2*x + y/2,则z的机器数为( )
A:0 0100100
B:溢出
C:1 0101010
D:1 1000000
7.浮点数加、减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含2位符号位)。若有两个数X = 2729/32,Y = 255/8,则用浮点减法计算X-Y的最终结果是( )
A:01000 0010001
B:00111 0011000
C:00111 0100010
D:发生溢出
8.下列有关浮点数加减运算的叙述中: Ⅰ.对阶操作不会引起阶码上溢或下溢 Ⅱ.右规和尾数舍入都可能引起阶码上溢Ⅲ.左规时可能引起阶码下溢Ⅳ.尾数溢出时结果不一定溢出,正确的是( )
A:仅Ⅰ、Ⅱ、Ⅳ
B:Ⅰ、Ⅱ、Ⅲ、Ⅳ
C:仅Ⅱ、Ⅲ
D:仅Ⅰ、Ⅲ、Ⅳ
9.定点一位原码乘法运算是( )。
A:乘数用原码表示,被乘数取绝对值,然后相乘
B:先取操作数绝对值相乘,符号位单独处理
C:用原码表示操作数,然后直接相乘
D:被乘数用原码表示,乘数取绝对值,然后相乘
10.针对机器数,算术移位叙述正确的是( )
A:负数的补码算术右移后,空出的位以1补
B:负数的原码移位后,空出的位以0补
C:负数的补码算术左移后,空出的位以0补
D:负数的反码移位后,空出的位以1补
11.在补码定点加减法运算的溢出判断中,以下说法正确的是( )
A:对于减法,符号不同的两个数减可能会溢出
B:对于减法,符号相同的两个数相减不会溢出
C:对于加法,符号不同的两个数相加不会溢出
D:对于加法,符号相同的两个数相加可能会溢出
12.下列浮点数运算中,下列结果( )需要左规得到
A:11.1000
B:00.1000
C:00.0111
D:10.0100
13.在定点二进制运算器中,减法运算一般通过( )来实现
A:补码运算的二进制减法器
B:补码运算的二进制加法器
C:反码运算的二进制加法器
D:原码运算的二进制减法器
14.在计算机中,对于正数,其三种机器数右移后符号位均不变,但若右移时最低数位丢1,可导致( )
A:运算结果出错
B:无任何影响
C:无正确答案
D:影响运算精度
15.若采用双符号位补码运算,运算结果的符号位为10,下列结论中错误的是( )
A:产生了上溢
B:产生了下溢
C:运算结果溢出,结果为正数
D:运算结果溢出,结果为负数

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