计算机组成原理(下)第6章 计算机的运算方法(下)测试
1、单选(1分)
以下关于小数定点除法的描述正确的是___
A.被除数的绝对值应大于0,且小于等于除数的绝对值
B.除数可以为0
C.被除数可以为0
D.除数的绝对值应大于0,且小于等于被除数的绝对值
正确答案:A
你选对了
2、单选(1分)
根据补码除法中加减交替法运算规则,欲确定商值,必须先比较被除数与除数大小,则以下说法中正确的是___
A.当被除数与除数同号时,做减法,若得到的余数与除数同号则表示“够减”
B.当被除数与除数同号时,做加法,若得到的余数与除数同号则表示“不够减”
C.当被除数与余数异号时,做加法,若得到的余数与除数同号则表示“够减”
D.当被除数与余数异号时,做减法,若得到的余数与除数异号则表示“够减”
正确答案:A
你选对了
3、单选(1分)
补码比较法(Booth算法)是进行乘法运算的常用方法之一,器乘法运算规则不受乘数符号的约束,控制线路比较简明,在计算机中普遍采用。其所需的硬件配置如下:
其中X存放被乘数的补码,Q存放乘数的补码,移位和加控制逻辑受Q寄存器末两位乘数控制。计数器C用于控制逐位相乘的次数,GM为乘法标记。欲计算两个n位数的乘法运算时,Q最少应为____位寄存器。
A.n-1
B.n
C.n+2
D.n+1
正确答案:C
你选对了
4、单选(1分)
补码比较法(Booth算法)是进行乘法运算的常用方法之一,器乘法运算规则不受乘数符号的约束,控制线路比较简明,在计算机中普遍采用。其所需的硬件配置如下:
其中X存放被乘数的补码,Q存放乘数的补码,移位和加控制逻辑受Q寄存器末两位乘数控制。计数器C用于控制逐位相乘的次数,GM为乘法标记。欲计算两个n位数的乘法运算时,X最少应为____位寄存器。
A.n+1
B.n-1
C.n+2
D.n
正确答案:C
你选对了
5、单选(1分)
补码比较法(Booth算法)是进行乘法运算的常用方法之一,器乘法运算规则不受乘数符号的约束,控制线路比较简明,在计算机中普遍采用。其所需的硬件配置如下:
其中X存放被乘数的补码,Q存放乘数的补码,移位和加控制逻辑受Q寄存器末两位乘数控制。计数器C用于控制逐位相乘的次数,GM为乘法标记。欲计算两个n位数的乘法运算时,加法器应为____位的加法器
A.n-1
B.n+2
C.n
D.n+1
正确答案:B
你选对了
6、单选(1分)
早期的硬件乘法器设计中,通常采用加和移位相结合的方法,具体算法是___,但需要有___控制。
A.串行加法和串行移位 触发器
B.串行加法和串行右移 触发器
C.并行加法和串行左移 计数器
D.并行加法和串行右移 计数器
正确答案:D
你选对了
7、单选(1分)
在计算机的浮点数加减运算中,规格化的作用是___
A.增加有效数字的位数,提高运算精度
B.判断结果是否溢出
C.减少运算步骤,提高运算速度
D.对齐参与运算两数的小数点
正确答案:A
你选对了
8、单选(1分)
以下关于74181芯片描述正确的是___
A.74181是只能完成算术运算的部件
B.74181是能完成4位十进制代码算逻运算的部件
C.74181是只能完成逻辑运算的部件
D.74181是能完成4位二进制代码算逻运算的部件
正确答案:D
你选对了
9、单选(1分)
在浮点数加减法运算”对阶”这步中,对阶的原则是____
A.小阶向大阶看齐
B.使两阶码最高位都为1
C.阶码用补码表示时,对阶到两数阶码最高位都为1;阶码用原码表示时,对阶到两数阶码最高位为0
D.大阶向小阶看齐
正确答案:A
你选对了
10、多选(2分)
浮点加减运算过程的步骤包含下列中的___。
A.溢出判断
B.尾数求和
C.对阶
D.舍入
正确答案:A、B、C、D
你没选择任何选项
11多选(2分)
下列叙述中正确的是___。
A.尾数部件只进行乘除运算
B.定点补码运算时,其符号位不参加运算
C.浮点运算可由阶码运算和尾数运算两部分组成
D.阶码部件在乘除运算时只进行加、减操作
正确答案:C、D
你选对了
12、多选(2分)
单重分组跳跃进位就是将n位全加器分成若干小组,小组内的进位同时产生,小组与小组之间采用串行进位。如下图所示:
其中Ci表示的是第i位产生的进位,di表示只与本地进位有关的运算结果,ti表示与低位有关的运算。以下各选项列出的各位,是在同一时刻产生进位的是____。
A.C11~C8
B.C0~C3
C.C15~C0
D.C3,C7,C11,C15
正确答案:A、B
你选对了
1、单选(1分)
两个n(n%2=0)位数,进行原码两位乘,需要的移位次数和做多的加法次数为:
A.n/2,n/2
B.n/2+1,n/2
C.n/2+1,n/2+1
D.n/2, n/2+1
正确答案:D
你选对了
2、单选(1分)
已知x=-0.1011,y=0.1101,则[x/y]原为:
A.0.1101
B.1.1101
C.1.1001
D.1.0101
正确答案:B
你选对了
3、单选(1分)
下列说法错误的是___。
A.在小数除法中,为了避免溢出,要求被除数的绝对值小于除数的绝对值
B.补码乘法器中,被乘数和乘数的符号都不参加运算
C.运算器中通常都有一个状态标记寄存器,为计算机提供判断条件,以实现程序转移
D.并行加法器中高位的进位依赖于低位
正确答案:B
你选对了
4、单选(1分)
早期的硬件乘法器设计中,通常采用加和移位相结合的方法,具体算法是___,但需要有___控制。
A.并行加法和串行右移 计数器
B.串行加法和串行右移 触发器
C.串行加法和串行移位 触发器
D.并行加法和串行左移 计数器
正确答案:A
你选对了
5、单选(1分)
设机器数字长16位,阶码5位(含1位阶符),基值为2,尾数11位(含1位数符)。对于两个阶码相等的数按补码浮点加法完成后,由于规格化操作可能出现的最大误差的绝对值为___。
A.2^3
B.2^4
C.2^5
D.2^6
正确答案:B
你选对了
6、单选(1分)
已知x=2(-101)*0.0110011,y=2(011)(-0.1110010),则xy=___。
A.2^(-011)(-01011011)
B.2^(-011)(-01011111)
C.2^(-011)(-01111011)
D.2^(-111)(-01011011)
正确答案:A
你选对了
7、单选(1分)
在计算机的浮点数加减运算中,规格化的作用是___
A.减少运算步骤,提高运算速度
B.对齐参与运算两数的小数点
C.增加有效数字的位数,提高运算精度
D.判断结果是否溢出
正确答案:C
你选对了
8、单选(1分)
在浮点数中,判断补码规格化形式的原则是___
A.尾数的最高数值位为1时,数符任意
B.阶符与数符不同
C.尾数的符号位与最高数值位不同
D.尾数的符号位与最高数值位相同
正确答案:C
你选对了
9、单选(1分)
如果采用0舍1入法进行舍入处理,则0.01010110011舍入最后一位后,结果为____。
A.0.0101011010
B.0.0101011011
C.0.0101011100
D.0.0101011001
正确答案:A
你选对了
10、多选(2分)
以下说法正确的是____
A.阶码部分只进行阶码的加、减操作。
B.补码加减交替法是一种不恢复余数法
C.在定点小数补码一位除法中,为了避免溢出,被除数的绝对值一定要小于除数的绝对值。
D.浮点预算可由阶码运算和尾数运算两个部分联合实现。
正确答案:A、B、C、D
你选对了
11、多选(2分)
浮点加减运算过程的步骤包含下列中的___。
A.舍入
B.尾数求和
C.溢出判断
D.规格化
正确答案:A、B、C、D
你选对了
12、多选(2分)
下列叙述中正确的是___。
A.阶码部件在乘除运算时只进行加、减操作
B.浮点数的正负由阶码的正负符号决定
C.定点补码运算时,其符号位不参加运算
D.浮点运算可由阶码运算和尾数运算两部分组成
正确答案:A、D你选对了