对于非规格化数,阶码偏置值为()
第1题:
设置某计算机浮点数运算结果为:阶码1010,尾码10110101(各自均有1bit符号位占最高位),设它们均用补码表示的,则此数规格化后的阶码为______。
第2题:
一个12位浮点数100010111111,从高位到低位依次为阶符1位、阶码3位(用补码表示)、数符位、尾数7位(用补码表示),则该数是______。
A.非规格化、绝对值最小的负数
B.离原点最近的规格化负数
C.离原点最远的规格化负数
D.非规格化、绝对值最大的负数
第3题:
浮点数加法中,首先必须对阶,使二数阶码相等,才能进行加法运算,对阶时要求(5),尾数相加后还需对尾数进行规格化、含入等处理,才能得到运算结果。如果判断浮点加法结果溢出,可判断(6)。
A.大阶变成小阶
B.小阶变成大阶
C.尾数是规格化数
D.不须改变阶的大小
第4题:
浮点数包括( )。
A.阶符、阶码、数符、数码
B.阶符、阶码、数符、符号
C.阶码、数符、数码、符号
D.阶符、数符、数码、点位
第5题:
将十六进制代码写成二进制形式,并分离出符号位、阶码和尾数。因为C1C90000H=11000001110010010000000000000000,所以符号位为1,阶码为10000011,尾数为10010010000000000000000。
计算出阶码真值(移码减去偏置值),如下:
10000011–1111111 = 100
以规格化二进制数的形式写出此数,得到写成非规格化二进制数的形式,为11001.001。
转换成十进制数,并加上符号位(11001.001)2=(25.125)10,所以,该浮点数为-25.125。
为什么是负的,看到C1C90000H 不应该是正的么?
因为C1C90000H=11000001110010010000000000000000,所以符号位为1,阶码为10000011,尾数为10010010000000000000000。
人家都说了符号位是1 那就是负数嘛
十六进制和八进制是没有负数的所以转为十进制时要看符号位 也就是最高位是1还是0.。
1为负数 0为正数
写成非规格化二进制数的形式,为11001.001。第6题:
第7题:


第8题:
第9题:


第10题:
若浮点数的阶码和尾数都用补码表示,则判断运算结果是否为规格化数的方法是()。
第11题:
尾数和阶码均用原码表示
尾数用补码表示、阶码用原码表示
只能表示规格化数
可以表示规格化数和非规格化数
第12题:
阶码部分与尾数部分分别进行加减运算
阶码与尾数作为一个整体相加减
阶码对齐后,尾数相加减
尾数单独加减,取二数中最大阶码值作为结果的阶码值
第13题:
A、尾数左移1位,阶码加+1
B、阶码左移1位,尾数加+1
C、尾数左移1位,阶码加-1
D、阶码左移1位,尾数加-1
第14题:
设机器中浮点数的格式如下:

其中阶码6位,包括1位符号位,尾数10位(含1位数符),浮点数的基为2。阶码用补码表示,尾数用原码表示。对于十进制数-25.8375,当阶码用补码表示、尾数用原码表示时,得到的规格化机器码为(38);当阶码用移码表示、尾数用原码表示时,得到的规格化机器码为(39);当阶码用原码表示,尾数用补码表示时,得到的规格化机器码为(40)。
A.1001011100111000
B.1110101100111010
C.1001011000111010
D.1001011100111010
第15题:
设阶码8位(最左一位为符号位),用移码表示,尾数为24位(最左一位为符号位),用规格化补码表示,则它所能表示的最大正数的阶码为(27),尾数为(28);绝对值最小的负数的阶码为(29),尾数为(30)。
A.11110000
B.11111111
C.1111
D.0
第16题:
某计算机系统中,16位浮点数的表示格式如图6-1所示。其中阶码4位(含1位符号)为定点整数,尾数12位(含1位符号)为定点小数,设一个数机器码为1110001010000000。

若阶码为移码且尾数为原码,则其十进制数真值为(2);若阶码为补码且尾数为补码,则其十进制数真值规格化后的机器码为(3)。
A.20
B.25
C.0.078125
D.20.969375
第17题:

第18题:
第19题:
第20题:

第21题:
在浮点加减运算中,()。
第22题:
第23题:
Bias
Bias+1
1-Bias
Bias-1