更多“浮点数规格化包括()几种情况。”相关问题
  • 第1题:

    在Pentium微处理器中,浮点数的格式采用IEEE 745标准。假设一个规格化的32位浮点数如下 1 10000011 00101100000000000000000 该数的十进制数值是

    A.-2.75

    B.-16.75

    C.-20.75

    D.-18.75


    正确答案:D
    解析:Pentium微处理器中浮点数格式完全符合IEEE754标准,它表示成如下形式:(-1)s 2E(b0b1b2b3…bp-1),其中(-1)s是该数的符号位,s=0表示此数为正,1表示此数为负。E是指数,(b0b1b2b3…bp-1)是尾数,使用原码表示, A表示隐含的小数点,p是尾数的长度。本题计算如下:s=1,该数为负,先计算指数,因为 E=10000011=(131)10,所以指数=131-127=4。再计算尾数。因为规格化的尾数是-1.001011,所以该浮点数的数值为:-1.001011×24=-10010.11=(-18.75)10

  • 第2题:

    浮点数规格化包括()几种情况。

    A、左规

    B、右规

    C、中规

    D、前规


    参考答案:AB

  • 第3题:

    写出浮点加减运算步骤,并说明为什么要浮点数规格化。

    现有浮点数格式如下:1位阶符,6位阶码,1位数符,8位尾数,请写出浮点数所能表示的范围(只考虑正数值)。


    答案:-263~(1-2-8)×263

    解析:阶码使用移码表示,6位阶码1位阶符,故而能表示的最大值为263,而尾数用补码表示,故而8位尾数可表示的范围为-1~1-2-8。

  • 第4题:

    在( )条件下,规格化浮点数尾数的最高数值为1。

    A.所有浮点数

    B.浮点数为正

    C.浮点数为负

    D.阶码以2为底的正数


    正确答案:D

  • 第5题:

    如果浮点数的尾数用补码表示,则( )是规格化的数。

    A.1.01000
    B.1.11110
    C.0.01001
    D.1 11001

    答案:A
    解析:
    本题考查计算机系统硬件基础知识。
    一个含小数点的二进制数Ⅳ可以表示为更一般的形式:
    N=2E×F
    其中E称为阶码,F为尾数,这种表示数的方法称为浮点表示法。
    在浮点表示法中,阶码通常为带符号的纯整数,尾数为带符号的纯小数。浮点数的表示格式如下:

    很明显,一个数的浮点表示不是唯一的。当小数点的位置改变时,阶码也相应改变,因此可以用多种浮点形式表示同一个数。
    为了提高数据的表示精度,当尾数的值不为0时,规定尾数域的最高有效位应为1,这称为浮点数的规格化表示。否则修改阶码同时左移或右移小数点的位置,使其变为规格化数的形式。规格化就是将尾数的绝对值限定在区间[0.5,1)。
    尾数用补码表示时,[+0.5,1)之间的数表示形式为0.1******,而(-1.0,-0.5)之间的数则表示为1.0******。由于[-0.5]补=1.1000000,[-1.0]补=1.0000000,因此将(-1.0,-0.5]扩展为[-1.0,-0.5),从而便于通过判断符号位和小数点后的最高位是否相异来判断尾数是否为规格化形式。

  • 第6题:

    计算机中小数点固定的数是()。

    • A、定点数
    • B、浮点数
    • C、规格化数
    • D、机器数

    正确答案:B

  • 第7题:

    浮点数进行左规格化时,();浮点数进行右规格化时,()。


    正确答案:尾数左移1位,阶码-1;尾数右移1位,阶码+1

  • 第8题:

    浮点数据为什么要采用规格化形式?


    正确答案:浮点数据采用规格化形式可以表达更大、更精确的数据,也避免编码的多样性。

  • 第9题:

    填空题
    浮点数进行左规格化时,();浮点数进行右规格化时,()。

    正确答案: 尾数左移1位,阶码-1,尾数右移1位,阶码+1
    解析: 暂无解析

  • 第10题:

    多选题
    浮点数规格化包括()几种情况。
    A

    左规

    B

    右规

    C

    中规

    D

    前规


    正确答案: C,A
    解析: 暂无解析

  • 第11题:

    单选题
    若浮点数的阶码用移码表示,尾数用补码表示。两规格化浮点数相乘,最后对结果规格化时,右规的右移位数最多为()位。
    A

    1  

    B

    2  

    C

    尾数位数  

    D

    尾数位数-1


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    下列关于IEEE 754浮点数格式的叙述中,正确的是(  )。
    A

    尾数和阶码均用原码表示

    B

    尾数用补码表示、阶码用原码表示

    C

    只能表示规格化数

    D

    可以表示规格化数和非规格化数


    正确答案: C
    解析:
    IEEE 754的浮点格式既可以表示规格化数,也可以表示非规格化数,同时,指数部分采用移码表示,尾数部分采用原码表示。

  • 第13题:

    下面关于浮点数规格化的叙述中,正确的是

    A.A.高浮点数的精度

    B.B.使浮点数的表示格式一致

    C.C.浮点数的尾数左移实现的规格化叫左规

    D.D.浮点数的尾数右移实现的规格化叫右规

    E.E.判断补码表示的数和原码表示的数是否规格化的方法一样


    正确答案:ACD

  • 第14题:

    浮点计算机中对浮点数表示采用规格化浮点数,主要是为了提高浮点数的精度。()

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


    正确答案:√

  • 第15题:

    下列是关于浮点数的说法:

    ①浮点数编码方式不但扩大了数值的表示范围,而且也增加了数据表示的数量。

    ②IEEE754是关于浮点数定义和规格化的工业标准,制定这一标准的目的是提高浮点数的运算速度和精度。

    ③IEEE754标准中求移码的偏移量跟求普通移码所采用的偏移量相差1。

    ④在完整的最终的编码中,若阶码总编码位数为R(包括阶码符号位),尾数总编码位数为w(包括符号位),那么IEEE754标准下的规格化浮点数的最大负数为

    其中,正确的说法有(35)。

    A.1

    B.2

    C.3

    D.4


    正确答案:A
    解析:浮点数编码方式虽然扩大了数值的表示范围,但并未增加数据表示的数量。IEEE754是关于浮点数定义和规格化的工业标准,制定这一标准的目的是为了便于程序从一类处理器移植到另一类处理器上,也为了促进研制更为复杂的数值运算程序,并不是为了提高浮点数的运算速度和精度。IEEE754标准中求移码的偏移量跟求普通移码所采用的偏移量相差1。例如,总编码位数为8位(包括1位符号位,7位数值位),那么求十进制真值7的普通移码时偏移量为27,移码为7+27=10000111B;而在IEEE754标准中,求特殊移码的偏移量改为2n-1,因此,真值7在IEEE754标准中的特殊移码为:7+27-1=10000110B。在完整的最终的编码中,若阶码总编码位数为R(包括阶码符号位),尾数总编码位数为w(包括符号位),那么IEEE754标准下的规格化浮点数的最大负数应为。

  • 第16题:

    如果浮点数的尾数用补码表示,则(20)是规格化的数。

    A.1.0l000

    B.1.11110

    C. 0.01001

    D.1.11001


    正确答案:A
    本题考查计算机系统硬件基础知识。一个含小数点的二进制数N可以表示为更一般的形式:其中E称为阶码,F为尾数,这种表示数的方法称为浮点表示法。在浮点表示法中,阶码通常为带符号的纯整数,尾数为带符号的纯小数。浮点数的表示格式如下:很明显,一个数的浮点表示不是唯一的。当小数点的位置改变时,阶码也相应改变,因此可以甩多种浮点形式表示同一个数。为了提高数据的表示精度,当尾数的值不为0时,规定尾数域的最高有效位应为1,这称为浮点数的规格化表示。否则修改阶码同时左移或右移小数点的位置,使其变为规格化数的形式。规格化就是将尾数的绝对值限定在区间[0.5,1)。尾数用补码表示时,[+05,1)之间的数表示形式为0.1*****,而(-1.0,-05)之间的数则表示为1.0******。由于[-0.5]*=1.1OOOOOO,[-0.1]*=1.0000000,因此将(-0.1,一05]扩展为[-1.O,-0.5),从而便于通过判断符号位和小数点后的最高位是否相异来判断尾数是否为规格化形式。

  • 第17题:

    下列关于舍入的说法,正确的是()。Ⅰ.不仅仅只有浮点数需要舍入,定点数在运算时也可能要舍入Ⅱ.在浮点数舍入中,只有左规格化时可能要舍入Ⅲ.在浮点数舍入中,只有右规格化时可能要舍入Ⅳ.在浮点数舍八中,左、右规格化均可能要舍入Ⅴ.舍入不一定产生误差

    A.Ⅰ、Ⅲ、Ⅴ
    B.Ⅰ、Ⅱ、Ⅴ
    C.Ⅴ
    D.Ⅱ、Ⅳ

    答案:C
    解析:
    Ⅰ项,舍入是浮点数的概念,定点数没有舍入的概念。对Ⅱ,Ⅲ,Ⅳ三项,浮点数舍入的情况有两种:对阶、右规格化。Ⅴ项,舍入不一定产生误差,如向下舍入11.00到110时是没有误差的。

  • 第18题:

    试述浮点数规格化的目的和方法。


    正确答案: 浮点的规格化是为了使浮点数尾数的最高数值位为有效数位。当尾数用补码表示时,若符号位与小数点后的第一位不相等,则被定义为已规格化的数,否则便是非规格化数。通过规格化,可以保证运算数据的精度。
    方法:进行向左规格化,尾数左移一位,阶码减1,直到规格化完毕。

  • 第19题:

    计算机中的浮点数包括()浮点数。

    • A、极限
    • B、溢出
    • C、规格化
    • D、非规格化

    正确答案:C,D

  • 第20题:

    如果浮点数的尾数采用补码表示,则下列()中的尾数是规格化数形式。

    • A、1.11000
    • B、0.01110
    • C、0.01010
    • D、1.00010

    正确答案:D

  • 第21题:

    多选题
    计算机中的浮点数包括()浮点数。
    A

    极限

    B

    溢出

    C

    规格化

    D

    非规格化


    正确答案: C,B
    解析: 暂无解析

  • 第22题:

    问答题
    设某浮点数格式为:字长12位,阶码6位,用移码表示,尾数6位,用原码表示,阶码在前,尾数(包括数符)在后,则按照该格式:已知X=-25/64,Y=2.875,求数据X、Y的规格化的浮点数形式。

    正确答案: [X]=-0.011001=-0.11001*2-1
    X.的符号:1
    X.的阶码:-1=-00001=(移码)011111
    X.的尾数:11001
    解析: 暂无解析

  • 第23题:

    问答题
    试述浮点数规格化的目的和方法。

    正确答案: 浮点的规格化是为了使浮点数尾数的最高数值位为有效数位。当尾数用补码表示时,若符号位与小数点后的第一位不相等,则被定义为已规格化的数,否则便是非规格化数。通过规格化,可以保证运算数据的精度。
    方法:进行向左规格化,尾数左移一位,阶码减1,直到规格化完毕。
    解析: 暂无解析

  • 第24题:

    问答题
    浮点数据为什么要采用规格化形式?

    正确答案: 浮点数据采用规格化形式可以表达更大、更精确的数据,也避免编码的多样性。
    解析: 暂无解析