在浮点运算中,对阶操作是指( )。A.小阶增大,尾数右移B.大阶减小,尾数右移C.小阶增大,尾数左移D.大阶减小,尾数右移

题目

在浮点运算中,对阶操作是指( )。

A.小阶增大,尾数右移

B.大阶减小,尾数右移

C.小阶增大,尾数左移

D.大阶减小,尾数右移


相似考题
参考答案和解析
正确答案:A
更多“在浮点运算中,对阶操作是指( )。A.小阶增大,尾数右移B.大阶减小,尾数右移C.小阶增大,尾数左移 ”相关问题
  • 第1题:

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

    A、尾数左移1位,阶码加+1

    B、阶码左移1位,尾数加+1

    C、尾数左移1位,阶码加-1

    D、阶码左移1位,尾数加-1


    参考答案:C

  • 第2题:

    浮点数的表示范围和精度取决于______。

    A.阶码的位数和尾数的位数

    B.阶码采用的编码和尾数的位数

    C.阶码的位数和尾数采用的编码

    D.阶码采用的编码和尾数采用的编码


    正确答案:A
    解析:在机器中表示一个浮点数时,一是要给出尾数,用定点小数形式表示,尾数部分给出有效数字的位数,决定了浮点数的表示精度。二是要给出阶码,用整数形式表示,阶码指明小数点在数据中的位置,决定了浮点数的表示范围。

  • 第3题:

    对于浮点数x=m*2 i和 y=w*2j,已知i>j,那么进行x+y运算时,首先应该对阶,即( ),使其阶码相同。

    A.将尾数 m 左移 (i-j) 位 B.将尾数 m 右移 (i-j) 位 C.将尾数w 左移(i-j) 位 D.将尾数 w 右移(i-j)位


    正确答案:D

  • 第4题:

    浮点运算结果尾数不是规格化数,执行向左规格化,即尾数()。

    A.左移1位,阶码加1
    B.左移1位,阶码减1
    C.右移1位,阶码加1
    D.右移1位,阶码减1

    答案:B
    解析:
    左规格化尾数左移1位,阶码减1;右规格化尾数右移1位,阶码加1。

  • 第5题:

    浮点数溢出的条件是()。

    A.阶码最高位有进位
    B.结果尾数溢出
    C.阶码溢出
    D.尾数规格化后阶码溢出

    答案:C
    解析:
    阶码溢出,是指所分配用来表示阶码的那几位已经无法表示所需的数字大小了。所以如果超过了,就会自动失去进位。所以如果在规格化之前就溢出了,也就已经失去了进位,数字就不准确了,需要报溢出错误!在尾数规格化前后都可能出现溢出。

  • 第6题:

    浮点数的一般表示形式为N=2E×F,其中E为阶码,F为尾数。以下关于浮点表示的叙述中,错误的是()。

    A.阶码的长度决定浮点表示的范围,尾数的长度决定浮点表示的精度
    B.工业标准IEEE754浮点数格式中阶码采用移码、尾数采用原码表示
    C.规格化指的是阶码采用移码、尾数采用补码
    D.规格化表示要求将尾数的绝对值限定在区间[0.5,1)

    答案:C
    解析:
    为了提高运算的精度,需要充分地利用尾数的有效数位,通常采取浮点数规格化形式,即规定尾数的最高数位必须是一个有效值,即1/2≤F<1。在尾数用补码表示时,规格化浮点数应满足尾数最高数位与符号位不同,即当1/2≤F<1时,应有0.1××…×形式;当-1≤M<-1/2时,应有1.0××…×形式。需要注意的是,当M=-1/2时,对于原码来说是规格化数,而对于补码来说不是规格化数。

  • 第7题:

    浮点数的表示分为阶和尾数两部分。两个浮点数相加时,需要先对阶,即( )(n 为阶差的绝对值)。

    A.将大阶向小阶对齐,同时将尾数左移 n 位
    B.将大阶向小阶对齐,同时将尾数右移 n 位
    C.将小阶向大阶对齐,同时将尾数左移 n 位
    D.将小阶向大阶对齐,同时将尾数右移 n 位

    答案:D
    解析:
    两个浮点数对阶的时候要把阶码小的数的尾数右移n 位,与阶码大的对齐。

  • 第8题:

    浮点数运算的溢出判断,取决于()。

    • A、尾数是否上溢
    • B、尾数是否下溢
    • C、阶码是否上溢
    • D、阶码是否下溢

    正确答案:C

  • 第9题:

    浮点乘法运算,阶码(),尾数相乘。

    • A、相加
    • B、相减
    • C、相除
    • D、相乘

    正确答案:A

  • 第10题:

    单选题
    浮点数运算的溢出判断,取决于()。
    A

    尾数是否上溢

    B

    尾数是否下溢

    C

    阶码是否上溢

    D

    阶码是否下溢


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

  • 第11题:

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

    阶和尾数一起运算

    B

    必须对阶

    C

    阶码通常使用移码

    D

    尾数通常使用补码


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

  • 第12题:

    多选题
    下面浮点运算器的描述中,正确的句子是(  )。
    A

    浮点运算器可用阶码部件和尾数部件实现

    B

    阶码部件可实现加、减、乘、除四种运算

    C

    阶码部件只进行阶码相加、相减和比较操作

    D

    尾数部件只进行乘法和减法运算


    正确答案: A,D
    解析:

  • 第13题:

    浮点数加法中,首先必须对阶,使二数阶码相等,才能进行加法运算,对阶时要求(5),尾数相加后还需对尾数进行规格化、含入等处理,才能得到运算结果。如果判断浮点加法结果溢出,可判断(6)。

    A.大阶变成小阶

    B.小阶变成大阶

    C.尾数是规格化数

    D.不须改变阶的大小


    正确答案:B

  • 第14题:

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

    A.浮点运算器可用两个松散连接的定点运算部件(阶码部件和尾数部件)来实现

    B.阶码部件可实现加、减、乘、除四种运算

    C.阶码部件只进行加、减和比较操作

    D.尾数部件只进行乘、除操作


    正确答案:AC

  • 第15题:

    计算机在进行浮点数的相加(减)运算前需先进行对阶操作,若x的阶码大于y的阶码,则应将( )。

    A.x的阶码缩小至与y的阶码相同,并对x的尾数进行算术左移
    B.x的阶码缩小至与y的阶码相同,并对x的尾数进行算术右移
    C.y的阶码扩大至与x的阶码相同,并对y的尾数进行算术左移
    D.y的阶码扩大至与x的阶码相同,并对y的尾数进行算术右移

    答案:D
    解析:
    在浮点数加减运算时,首先要进行对阶,根据对阶的规则,阶码和尾数将进行相应的操作。对阶,首先应求出两数阶码Ex和Ey之差,即△E=Ex-Ey若△E=0,表示两数阶码相等,即Ex=Ey;若△E>0,表示Ex>Ey;若△E<0,表示ExEy,则My右移。每右移一位.Ey+1→Ey,直至Ex=Ey为止。Ex

  • 第16题:

    若浮点数用原码表示,则判断运算结果为规格化数的方法是()。

    A.阶符与数符相同
    B.阶符与数符相异
    C.尾数最高数值位为1
    D.尾数符号与尾数最高数值位不相同

    答案:C
    解析:
    为了提高浮点数的精度,其尾数必须为规格化数,当基数为2时,尾数最高位为l的数为规格化数。题干中浮点数用原码表示与真值的二进制表示之间只是符号位表示上的不同。

  • 第17题:

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

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

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

  • 第18题:

    某浮点机字长8位,尾数和阶码都采用补码形式,且远算过程中数符和阶符都采用双符号位,基数为2。则浮点加减运算过程中,当出现下列哪种情况时,需要左规?()

    A.尾数相加后,数符为“01”
    B.尾数相加后,数符为“10”
    C.尾数相加结果为“00.1xxxxxx”
    D.尾数相加结果为“11.1xxxxxx”

    答案:D
    解析:
    当尾数运算结果为非规格化形式时,需要左规;基数为2的补码的规格化形式下最高数值位应与符号位相反,故当尾数相加结果为“11.1xxxixi”时,尾数需要左舰。

  • 第19题:

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

    • A、尾数右移1位,阶码加1
    • B、阶码右移1位,尾数加1
    • C、尾数右移1位,阶码减1
    • D、阶码右移1位,尾数减1

    正确答案:A

  • 第20题:

    在浮点加减运算中,()。

    • A、阶码部分与尾数部分分别进行加减运算
    • B、阶码与尾数作为一个整体相加减
    • C、阶码对齐后,尾数相加减
    • D、尾数单独加减,取二数中最大阶码值作为结果的阶码值

    正确答案:C

  • 第21题:

    单选题
    计算机在进行浮点数的相加(减)运算之前先进行对阶操作,若x的阶码大于y的阶码,则应将()。
    A

    x的阶码缩小至与y的阶码相同,且使x的尾数部分进行算术左移

    B

    x的阶码缩小至与y的阶码相同,且使x的尾数部分进行算术右移

    C

    y的阶码扩大至与x的阶码相同,且使y的尾数部分进行算术左移

    D

    y的阶码扩大至与x的阶码相同,且使y的尾数部分进行算术右移


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

  • 第22题:

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

    1  

    B

    2  

    C

    尾数位数  

    D

    尾数位数-1


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

  • 第23题:

    单选题
    在浮点加减运算中,()。
    A

    阶码部分与尾数部分分别进行加减运算

    B

    阶码与尾数作为一个整体相加减

    C

    阶码对齐后,尾数相加减

    D

    尾数单独加减,取二数中最大阶码值作为结果的阶码值


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