一、选择题
1.关于浮点数加减法以下论述正确的是( ) 。
A、对阶时较小的数进行左移
B、对阶时小阶向大阶对齐
C、对阶时大阶向小阶对齐
D、对阶时较大的数进行左移
正确答案:B
2.浮点数进行左规格化时,()。
A、尾数左移1位,阶码加+1
B、阶码左移1位,尾数加+1
C、尾数左移1位,阶码加-1
D、阶码左移1位,尾数加-1
正确答案:C
3.浮点数进行右规格化时,()。
A、尾数右移1位,阶码加+1
B、阶码右移1位,尾数加+1
C、尾数右移1位,阶码加-1
D、阶码右移1位,尾数加-1
正确答案:A
4.浮点加减中的对阶的( )。 (2001考研)
A、将较小的一个阶码调整到与较大的一个阶码相同
B、将较大的一个阶码调整到与较小的一个阶码相同
C、将被加数的阶码调整到与加数的阶码相同
D、将加数的阶码调整到与被加数的阶码相同
正确答案:A
题目解析:
浮点加减法中的对阶是向较大阶码对齐,即将较小的一个阶码调整到与较大的一个阶码相同。
「答案」:A
5.浮点加法运算中,尾数求和的结果是01.001100,如下规格化处理正确的是( )。
A、右规1位,结果为00.100110
B、左规1位,结果为11.011010
C、左规1位,结果为10.011010
D、左规2位,结果为00.1101000
正确答案:A
6.下列( )不属于浮点加法的流水段?
A、对阶
B、阶码相加
C、尾数加减
D、规格化及舍入处理
正确答案:B
7.【2015统考真题】下列有关浮点数加减运算的叙述中,正确的是()。
I、对阶操作不会引起阶码上溢或下溢。
II、右规和尾数舍入都可能引起阶码上溢。
III、左规时可能引起阶码下溢。
IV、尾数溢出时结果不一定溢出。
A、仅II、III
B、仅I、II、IV
C、仅I、III,IV
D、I、II、III、IV
正确答案:D
题目解析:
I、对阶时,小阶向大阶看齐,大阶已经存在,所以对阶时不会引起阶码溢出。
II、右规时,阶码增加,可能出现上溢;尾数舍入时,位数末尾可能加1,导致尾数溢出而进行向右规格化,这时阶码会加1,阶码可能出现溢出。
III、左规时,阶码减小,可能引起阶码下溢。
IV、尾数溢出时,可以通过向右规格化将尾数修正,结果不一定溢出。
二、填空题
8.浮点运算器由( )和( )组成,它们都是( )运算器。阶码运算器只要求能执行( )运算,而( )要求能进行加、减、乘、除运算。
正确答案:
阶码运算器 尾数运算器 定点 加法和减法 尾数运算器
9.为了提高运算器的速度,可以采用( )进位、( )乘除法、流水线等并行措施。
正确答案:先行 阵列
10.(浮点数加减运算)对阶时,使( )阶向( )阶看齐,使( )阶的尾数向( )移位,每( )移一位,其阶码加一,直到两数的阶码相等为止。
正确答案:小 大 小 右 右
11.移码表示法主要用于表示( )数的阶码E,以利于比较两个数指数的大小和( )操作。
正确答案:浮点数 对阶
12.在浮点补码加减运算中,当运算结果的尾数出现( )和( ) 形式时,需要进行向右规格化操作。
正确答案:
01.xxxxx 10.xxxxx
13.在进行浮点加/减法运算时,若产生尾数溢出的情况可用 ( ) 解决。
正确答案:右规
14.浮点数加/减法运算中,可通过 ( )部分是否有溢出,来判断浮点数是否有溢出。
正确答案:阶码
三、问答题
15.什么是流水线的加速比?
题目解析:
完成一批任务,不使用流水线时间与使用流水线所用的时间之比。
16.k级过程段的流水线处理n个任务需要的时间为(假设每个过程段需要的时间为τ):__________
题目解析:Tk = kτ + (n-1)τ