完成浮点加、减法运算一般要经过()、()、()、()和判溢出四步。

题目
填空题
完成浮点加、减法运算一般要经过()、()、()、()和判溢出四步。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

浮点加减法运算时采用的。()

此题为判断题(对,错)。


正确答案:对

第2题:

以下运算中对溢出标志OV没有影响或不受OV影响的运算是()。

A.逻辑运算

B.符号数加减法运算

C.乘法运算

D.除法运算


参考答案:A

第3题:

浮点加减运算的运算步骤有哪些()

A、对阶

B、求和

C、规格化

D、舍入

E、溢出判断


参考答案:ABCDE

第4题:

下面浮点运算器的描述中正确的句子是()。

A.浮点运算器可用阶码部件和尾数部件实现
B.阶码部件可实现加、减、乘、除四种运算
C.阶码部件只进行阶码相加、相减和比较操作
D.尾数部件只进行乘法和减法运算

答案:A,C
解析:
浮点运算可用两个松散连接的定点运算部件来实现:即阶码部件和尾数部件。浮点运算器的尾数部件实质上就是一个通用的定点运算器,要求该运算器能实现加、减、乘、除四种基本算术运算,阶码部件只进行阶码相加、相减和比较操作。

第5题:

用变形补码做加减法运算时,若符号位变为______,表示运算发生正溢出。


正确答案:01
01 解析:用变形补码做加减法运算时,若符号位变为01,表示运算发生正溢出。

第6题:

● 浮点数加、减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含2位符号位)。若有两个数X=27×29/32,Y=25×5/8,则用浮点加法计算X+Y的最终结果是()。()A.00111 1100010 B.00111 0100010 C.01000 0010001 D.发生溢出


正确答案:D
    浮点加法的第一步是对阶,对阶原则为:小阶向大阶看齐。因此将Y对阶后得到:Y=27×5/32,然后将尾数相加,得到尾数之和为:34/32。因为这是两个同号数相加,尾数大于1,则需要右规,阶码加1.由于阶码的位数为5位,且含两位符号位,即阶码的表示范围在-8~7之间。而阶码本身等于7,再加上1就等于8。因此,最终结果发生溢出。

第7题:

浮点加减法运算中,溢出的性质取决于尾数的符号位。()


正确答案:对

第8题:

浮点数加减法运算中,说法错误的是()

A、阶和尾数一起运算

B、必须对阶

C、阶码通常使用移码

D、尾数通常使用补码


参考答案:A

第9题:

运算器是能完成()运算和()运算的装置。

A.浮点

B.算术

C.逻辑

D.数字


参考答案:B, C

第10题:

浮点数加、减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5和7位(均含2位符号位)。若有两个数x=27*29/32,y=25*5/8,则用浮点加法计算x+y的最终结果是()。

A.001111100010
B.001110100010
C.010000010001
D.发生溢出

答案:D
解析:
由于Y的阶码较小,所以第一步对阶中需要将Y的阶码增加2,同时尾数向右移动两位,得到Y=27×5/32。第二步尾数相加,29/32+5/32=34/32。第三步规格化,由于尾数34/32>1,尾数溢出,需要进行右规,同时调整阶码,所以尾数右移一位调整为17/32,阶码加1,等于8。最后一步判溢出,题目中已知阶码位数5位(含2位符号位),最大值为7,此时阶码超过了最大值,所以发生了浮点数的溢出。