计算机组成原理第六章下

Version:1.0 StartHTML:000000224 EndHTML:000285066 StartFragment:000248042 EndFragment:000284968 StartSelection:000248138 EndSelection:000284938 SourceURL:http://www.icourse163.org/learn/HIT-1001527001?tid=1205913215计算机组成原理(下)_中国大学MOOC(慕课)

1

单选(1分)

下列对原码一位乘和原码两位乘中移位运算叙述正确的是:

得分/总分

  • A.

    原码一位乘中为逻辑右移,原码两位乘中为算数右移

    1.00/1.00

  • B.

    原码一位乘中为算数右移,原码两位乘中为逻辑右移

  • C.

    原码一位乘中为逻辑右移,原码两位乘中为逻辑右移

  • D.

    原码一位乘中为算数右移,原码两位乘中为算数右移

正确答案:A你选对了

2

单选(1分)

在计算机中,对于正数,其三种机器数移位后符号位均不变,但若右移时最低数位丢1,可导致___

得分/总分

  • A.

    影响运算精度

    1.00/1.00

  • B.

    运算结果出错

  • C.

    无任何影响

  • D.

    无正确答案

正确答案:A你选对了

3

单选(1分)

原码两位乘与原码一位乘一样,符号位的运算和数值部分是分开进行的,参与原码两位乘运算的操作数是___

得分/总分

  • A.

    补码

  • B.

    绝对值的补码

    1.00/1.00

  • C.

    反码

  • D.

    原码

正确答案:B你选对了

4

单选(1分)

补码比较法(Booth算法)是进行乘法运算的常用方法之一,器乘法运算规则不受乘数符号的约束,控制线路比较简明,在计算机中普遍采用。其所需的硬件配置如下:

其中X存放被乘数的补码,Q存放乘数的补码,移位和加控制逻辑受Q寄存器末两位乘数控制。计数器C用于控制逐位相乘的次数,G­­M为乘法标记。欲计算两个n位数的乘法运算时,A最少应为____位寄存器。

得分/总分

  • A.

     n-1 位

  • B.

     n位

  • C.

     n+1位

  • D.

     n+2 位

    1.00/1.00

正确答案:D你选对了

5

单选(1分)

补码比较法(Booth算法)是进行乘法运算的常用方法之一,器乘法运算规则不受乘数符号的约束,控制线路比较简明,在计算机中普遍采用。其所需的硬件配置如下:

其中X存放被乘数的补码,Q存放乘数的补码,移位和加控制逻辑受Q寄存器末两位乘数控制。计数器C用于控制逐位相乘的次数,GM为乘法标记。欲计算两个n位数的乘法运算时,Q最少应为____位寄存器。

 

得分/总分

  • A.

    n

  • B.

    n+2

    1.00/1.00

  • C.

    n+1

  • D.

    n-1

正确答案:B你选对了

6

单选(1分)

4片74181和1片74182相配合,具有如下___种进位传递功能

得分/总分

  • A.

    组(小组)内并行进位,组(小组)间串行进位

  • B.

    串行进位

  • C.

    组(小组)内并行进位,组(小组)间并行进位

    1.00/1.00

  • D.

    组内串行进位,组间并行进位

正确答案:C你选对了

7

单选(1分)

浮点数加减法运算有如下几个步骤:对阶,尾数求和,规格化,舍入,溢出判断。下列描述中,其中讲述的是”对阶”步骤目的的是____

得分/总分

  • A.

    判断结果是否溢出

  • B.

    为增加有效数字的位数,提高运算精度,必须将求和(差)后的尾数规格化

  • C.

    使两数的小数点位置对齐

    1.00/1.00

  • D.

    为提高精度,要考虑尾数右移丢失的数值位

正确答案:C你选对了

8

单选(1分)

在浮点数加减法运算”对阶”这步中,对阶的原则是____

得分/总分

  • A.

     使两阶码最高位都为1

  • B.

    大阶向小阶看齐

  • C.

    阶码用补码表示时,对阶到两数阶码最高位都为1;阶码用原码表示时,对阶到两数阶码最高位为0

  • D.

    小阶向大阶看齐

    1.00/1.00

正确答案:D你选对了

9

单选(1分)

如果采用0舍1入法进行舍入处理,则0.01010110011舍入最后一位后,结果为____。

得分/总分

  • A.

    0.0101011001

  • B.

    0.0101011011

  • C.

    0.0101011100

  • D.

    0.0101011010

    1.00/1.00

正确答案:D你选对了

10

多选(2分)

以下说法正确的是____

得分/总分

  • A.

    阶码部分只进行阶码的加、减操作。

  • B.

    浮点预算可由阶码运算和尾数运算两个部分联合实现。

    0.50/2.00

  • C.

    n位小数的补码一位乘法(Booth算法),需做n+1次运算,第n+1次不移位。

  • D.

    补码加减交替法是一种不恢复余数法

    0.50/2.00

正确答案:A、B、C、D你错选为B、D

11

多选(2分)

以下关于快速进位链的描述正确的是___

得分/总分

  • A.

    并行进位链是指串行加法器中的进位信号采用并行传递

  • B.

    串行进位链是指串行加法器中的进位信号采用串行传递

  • C.

    并行进位链通常有单重分组和双重分组两种实现方案

    1.00/2.00

  • D.

    并行进位链又可称为先行进位和跳跃进位

    1.00/2.00

正确答案:C、D你选对了

12

多选(2分)

在浮点数加减法运算“规格化”这步中,以下哪些尾数是需要进行”左规”运算的?(以下各数均为2进制表示)

得分/总分

  • A.

    10.0100

  • B.

    00.0111

    1.00/2.00

  • C.

    01.0101

  • D.

    11.1000

    1.00/2.00

正确答案:B、D你选对了Version:1.0 StartHTML:000000224 EndHTML:000285066 StartFragment:000248042 EndFragment:000284968 StartSelection:000248138 EndSelection:000284938 SourceURL:http://www.icourse163.org/learn/HIT-1001527001?tid=1205913215计算机组成原理(下)_中国大学MOOC(慕课)

1

单选(1分)

下列对原码一位乘和原码两位乘中移位运算叙述正确的是:

得分/总分

  • A.

    原码一位乘中为逻辑右移,原码两位乘中为算数右移

    1.00/1.00

  • B.

    原码一位乘中为算数右移,原码两位乘中为逻辑右移

  • C.

    原码一位乘中为逻辑右移,原码两位乘中为逻辑右移

  • D.

    原码一位乘中为算数右移,原码两位乘中为算数右移

正确答案:A你选对了

2

单选(1分)

在计算机中,对于正数,其三种机器数移位后符号位均不变,但若右移时最低数位丢1,可导致___

得分/总分

  • A.

    影响运算精度

    1.00/1.00

  • B.

    运算结果出错

  • C.

    无任何影响

  • D.

    无正确答案

正确答案:A你选对了

3

单选(1分)

原码两位乘与原码一位乘一样,符号位的运算和数值部分是分开进行的,参与原码两位乘运算的操作数是___

得分/总分

  • A.

    补码

  • B.

    绝对值的补码

    1.00/1.00

  • C.

    反码

  • D.

    原码

正确答案:B你选对了

4

单选(1分)

补码比较法(Booth算法)是进行乘法运算的常用方法之一,器乘法运算规则不受乘数符号的约束,控制线路比较简明,在计算机中普遍采用。其所需的硬件配置如下:

其中X存放被乘数的补码,Q存放乘数的补码,移位和加控制逻辑受Q寄存器末两位乘数控制。计数器C用于控制逐位相乘的次数,G­­M为乘法标记。欲计算两个n位数的乘法运算时,A最少应为____位寄存器。

得分/总分

  • A.

     n-1 位

  • B.

     n位

  • C.

     n+1位

  • D.

     n+2 位

    1.00/1.00

正确答案:D你选对了

5

单选(1分)

补码比较法(Booth算法)是进行乘法运算的常用方法之一,器乘法运算规则不受乘数符号的约束,控制线路比较简明,在计算机中普遍采用。其所需的硬件配置如下:

其中X存放被乘数的补码,Q存放乘数的补码,移位和加控制逻辑受Q寄存器末两位乘数控制。计数器C用于控制逐位相乘的次数,GM为乘法标记。欲计算两个n位数的乘法运算时,Q最少应为____位寄存器。

 

得分/总分

  • A.

    n

  • B.

    n+2

    1.00/1.00

  • C.

    n+1

  • D.

    n-1

正确答案:B你选对了

6

单选(1分)

4片74181和1片74182相配合,具有如下___种进位传递功能

得分/总分

  • A.

    组(小组)内并行进位,组(小组)间串行进位

  • B.

    串行进位

  • C.

    组(小组)内并行进位,组(小组)间并行进位

    1.00/1.00

  • D.

    组内串行进位,组间并行进位

正确答案:C你选对了

7

单选(1分)

浮点数加减法运算有如下几个步骤:对阶,尾数求和,规格化,舍入,溢出判断。下列描述中,其中讲述的是”对阶”步骤目的的是____

得分/总分

  • A.

    判断结果是否溢出

  • B.

    为增加有效数字的位数,提高运算精度,必须将求和(差)后的尾数规格化

  • C.

    使两数的小数点位置对齐

    1.00/1.00

  • D.

    为提高精度,要考虑尾数右移丢失的数值位

正确答案:C你选对了

8

单选(1分)

在浮点数加减法运算”对阶”这步中,对阶的原则是____

得分/总分

  • A.

     使两阶码最高位都为1

  • B.

    大阶向小阶看齐

  • C.

    阶码用补码表示时,对阶到两数阶码最高位都为1;阶码用原码表示时,对阶到两数阶码最高位为0

  • D.

    小阶向大阶看齐

    1.00/1.00

正确答案:D你选对了

9

单选(1分)

如果采用0舍1入法进行舍入处理,则0.01010110011舍入最后一位后,结果为____。

得分/总分

  • A.

    0.0101011001

  • B.

    0.0101011011

  • C.

    0.0101011100

  • D.

    0.0101011010

    1.00/1.00

正确答案:D你选对了

10

多选(2分)

以下说法正确的是____

得分/总分

  • A.

    阶码部分只进行阶码的加、减操作。

  • B.

    浮点预算可由阶码运算和尾数运算两个部分联合实现。

    0.50/2.00

  • C.

    n位小数的补码一位乘法(Booth算法),需做n+1次运算,第n+1次不移位。

  • D.

    补码加减交替法是一种不恢复余数法

    0.50/2.00

正确答案:A、B、C、D你错选为B、D

11

多选(2分)

以下关于快速进位链的描述正确的是___

得分/总分

  • A.

    并行进位链是指串行加法器中的进位信号采用并行传递

  • B.

    串行进位链是指串行加法器中的进位信号采用串行传递

  • C.

    并行进位链通常有单重分组和双重分组两种实现方案

    1.00/2.00

  • D.

    并行进位链又可称为先行进位和跳跃进位

    1.00/2.00

正确答案:C、D你选对了

12

多选(2分)

在浮点数加减法运算“规格化”这步中,以下哪些尾数是需要进行”左规”运算的?(以下各数均为2进制表示)

得分/总分

  • A.

    10.0100

  • B.

    00.0111

    1.00/2.00

  • C.

    01.0101

  • D.

    11.1000

    1.00/2.00

正确答案:B、D你选对了

 

Version:1.0 StartHTML:000000224 EndHTML:000283286 StartFragment:000248042 EndFragment:000283188 StartSelection:000248138 EndSelection:000283158 SourceURL:http://www.icourse163.org/learn/HIT-1001527001?tid=1205913215计算机组成原理(下)_中国大学MOOC(慕课)

1

单选(1分)

两个n(n%2=0)位数,进行原码两位乘,需要的移位次数和做多的加法次数为:

得分/总分

  • A.

    n/2+1,n/2+1

  • B.

    n/2, n/2+1

    1.00/1.00

  • C.

    n/2+1,n/2

  • D.

    n/2,n/2

正确答案:B你选对了

2

单选(1分)

在计算机中,对于正数,其三种机器数移位后符号位均不变,但若右移时最低数位丢1,可导致___

得分/总分

  • A.

    无正确答案

  • B.

    影响运算精度

    1.00/1.00

  • C.

    无任何影响

  • D.

    运算结果出错

正确答案:B你选对了

3

单选(1分)

根据补码除法中加减交替法运算规则,欲确定商值,必须先比较被除数与除数大小,则以下说法中正确的是___

得分/总分

  • A.

    当被除数与除数同号时,做减法,若得到的余数与除数同号则表示“够减”

  • B.

    当被除数与除数同号时,做加法,若得到的余数与除数同号则表示“不够减”

    0.00/1.00

  • C.

    当被除数与余数异号时,做减法,若得到的余数与除数异号则表示“够减”

  • D.

    当被除数与余数异号时,做加法,若得到的余数与除数同号则表示“够减”

正确答案:A你错选为B

4

单选(1分)

补码比较法(Booth算法)是进行乘法运算的常用方法之一,器乘法运算规则不受乘数符号的约束,控制线路比较简明,在计算机中普遍采用。其所需的硬件配置如下:

其中X存放被乘数的补码,Q存放乘数的补码,移位和加控制逻辑受Q寄存器末两位乘数控制。计数器C用于控制逐位相乘的次数,G­­M为乘法标记。欲计算两个n位数的乘法运算时,A最少应为____位寄存器。

得分/总分

  • A.

     n+1位

  • B.

     n位

  • C.

     n+2 位

    1.00/1.00

  • D.

     n-1 位

正确答案:C你选对了

5

单选(1分)

已知两浮点数x=0.1101*2^(10),y=0.1011*2^(01),则x+y=­___。

得分/总分

  • A.

    0.0101*2^(10)

  • B.

    0.1010*2^(11)

    0.00/1.00

  • C.

    0.1001*2^(11)

  • D.

    0.1001*2^(10)

正确答案:C你错选为B

6

单选(1分)

早期的硬件乘法器设计中,通常采用加和移位相结合的方法,具体算法是___,但需要有___控制。

得分/总分

  • A.

    并行加法和串行右移 计数器

  • B.

    并行加法和串行左移 计数器

  • C.

    串行加法和串行右移 触发器

  • D.

    串行加法和串行移位 触发器

    0.00/1.00

正确答案:A你错选为D

7

单选(1分)

在计算机中的浮点数加减运算中,対阶的原则是___

得分/总分

  • A.

    被加(减)数的阶码向加(减)数的阶码看齐

    0.00/1.00

  • B.

    大阶码向小阶码看齐

  • C.

    小阶码向大阶码看齐

  • D.

    加(减)数的阶码向被加(减)数的阶码看齐

正确答案:C你错选为A

8

单选(1分)

在浮点数中,判断补码规格化形式的原则是___

得分/总分

  • A.

    尾数的最高数值位为1时,数符任意

  • B.

    阶符与数符不同

  • C.

    尾数的符号位与最高数值位不同

    1.00/1.00

  • D.

    尾数的符号位与最高数值位相同

正确答案:C你选对了

9

单选(1分)

在浮点数加减法运算”对阶”这步中,对阶的原则是____

得分/总分

  • A.

    阶码用补码表示时,对阶到两数阶码最高位都为1;阶码用原码表示时,对阶到两数阶码最高位为0

  • B.

    大阶向小阶看齐

    0.00/1.00

  • C.

     使两阶码最高位都为1

  • D.

    小阶向大阶看齐

正确答案:D你错选为B

10

多选(2分)

下列对定点运算中的除法运算叙述正确的是:

得分/总分

  • A.

    数的除法的商必须为小数,整数除法的商必须为整数

  • B.

    补码除法中符号位和数值部分是一起参加运算的

    0.50/2.00

  • C.

    原码除法中商符和商值的运算分开进行

  • D.

    计算机中的除法运算可用加(减)法和移位操作实现,根据机器数的不同,又可分为原码除法和补码除法

正确答案:A、B、C、D你错选为B

11

多选(2分)

以下说法正确的是____

得分/总分

  • A.

    阶码部分只进行阶码的加、减操作。

    0.50/2.00

  • B.

    在定点小数补码一位除法中,为了避免溢出,被除数的绝对值一定要小于除数的绝对值。

  • C.

    浮点预算可由阶码运算和尾数运算两个部分联合实现。

  • D.

    n位小数的补码一位乘法(Booth算法),需做n+1次运算,第n+1次不移位。

    0.50/2.00

正确答案:A、B、C、D你错选为A、D

12

多选(2分)

浮点加减运算过程的步骤包含下列中的___。

得分/总分

  • A.

    溢出判断

    Version:1.0 StartHTML:000000224 EndHTML:000283286 StartFragment:000248042 EndFragment:000283188 StartSelection:000248138 EndSelection:000283158 SourceURL:http://www.icourse163.org/learn/HIT-1001527001?tid=1205913215计算机组成原理(下)_中国大学MOOC(慕课)

    1

    单选(1分)

    两个n(n%2=0)位数,进行原码两位乘,需要的移位次数和做多的加法次数为:

    得分/总分

  • A.

    n/2+1,n/2+1

  • B.

    n/2, n/2+1

    1.00/1.00

  • C.

    n/2+1,n/2

  • D.

    n/2,n/2

  • 正确答案:B你选对了

    2

    单选(1分)

    在计算机中,对于正数,其三种机器数移位后符号位均不变,但若右移时最低数位丢1,可导致___

    得分/总分

  • A.

    无正确答案

  • B.

    影响运算精度

    1.00/1.00

  • C.

    无任何影响

  • D.

    运算结果出错

  • 正确答案:B你选对了

    3

    单选(1分)

    根据补码除法中加减交替法运算规则,欲确定商值,必须先比较被除数与除数大小,则以下说法中正确的是___

    得分/总分

  • A.

    当被除数与除数同号时,做减法,若得到的余数与除数同号则表示“够减”

  • B.

    当被除数与除数同号时,做加法,若得到的余数与除数同号则表示“不够减”

    0.00/1.00

  • C.

    当被除数与余数异号时,做减法,若得到的余数与除数异号则表示“够减”

  • D.

    当被除数与余数异号时,做加法,若得到的余数与除数同号则表示“够减”

  • 正确答案:A你错选为B

    4

    单选(1分)

    补码比较法(Booth算法)是进行乘法运算的常用方法之一,器乘法运算规则不受乘数符号的约束,控制线路比较简明,在计算机中普遍采用。其所需的硬件配置如下:

    其中X存放被乘数的补码,Q存放乘数的补码,移位和加控制逻辑受Q寄存器末两位乘数控制。计数器C用于控制逐位相乘的次数,G­­M为乘法标记。欲计算两个n位数的乘法运算时,A最少应为____位寄存器。

    得分/总分

  • A.

     n+1位

  • B.

     n位

  • C.

     n+2 位

    1.00/1.00

  • D.

     n-1 位

  • 正确答案:C你选对了

    5

    单选(1分)

    已知两浮点数x=0.1101*2^(10),y=0.1011*2^(01),则x+y=­___。

    得分/总分

  • A.

    0.0101*2^(10)

  • B.

    0.1010*2^(11)

    0.00/1.00

  • C.

    0.1001*2^(11)

  • D.

    0.1001*2^(10)

  • 正确答案:C你错选为B

    6

    单选(1分)

    早期的硬件乘法器设计中,通常采用加和移位相结合的方法,具体算法是___,但需要有___控制。

    得分/总分

  • A.

    并行加法和串行右移 计数器

  • B.

    并行加法和串行左移 计数器

  • C.

    串行加法和串行右移 触发器

  • D.

    串行加法和串行移位 触发器

    0.00/1.00

  • 正确答案:A你错选为D

    7

    单选(1分)

    在计算机中的浮点数加减运算中,対阶的原则是___

    得分/总分

  • A.

    被加(减)数的阶码向加(减)数的阶码看齐

    0.00/1.00

  • B.

    大阶码向小阶码看齐

  • C.

    小阶码向大阶码看齐

  • D.

    加(减)数的阶码向被加(减)数的阶码看齐

  • 正确答案:C你错选为A

    8

    单选(1分)

    在浮点数中,判断补码规格化形式的原则是___

    得分/总分

  • A.

    尾数的最高数值位为1时,数符任意

  • B.

    阶符与数符不同

  • C.

    尾数的符号位与最高数值位不同

    1.00/1.00

  • D.

    尾数的符号位与最高数值位相同

  • 9

    单选(1分)

    在浮点数加减法运算”对阶”这步中,对阶的原则是____

    得分/总分

  • A.

    阶码用补码表示时,对阶到两数阶码最高位都为1;阶码用原码表示时,对阶到两数阶码最高位为0

  • B.

    大阶向小阶看齐

    0.00/1.00

  • C.

     使两阶码最高位都为1

  • D.

    小阶向大阶看齐

  • 正确答案:D你错选为B

    10

    多选(2分)

    下列对定点运算中的除法运算叙述正确的是:

    得分/总分

  • A.

    数的除法的商必须为小数,整数除法的商必须为整数

  • B.

    补码除法中符号位和数值部分是一起参加运算的

    0.50/2.00

  • C.

    原码除法中商符和商值的运算分开进行

  • D.

    计算机中的除法运算可用加(减)法和移位操作实现,根据机器数的不同,又可分为原码除法和补码除法

  • 正确答案:A、B、C、D你错选为B

    11

    多选(2分)

    以下说法正确的是____

    得分/总分

  • A.

    阶码部分只进行阶码的加、减操作。

    0.50/2.00

  • B.

    在定点小数补码一位除法中,为了避免溢出,被除数的绝对值一定要小于除数的绝对值。

  • C.

    浮点预算可由阶码运算和尾数运算两个部分联合实现。

  • D.

    n位小数的补码一位乘法(Booth算法),需做n+1次运算,第n+1次不移位。

    0.50/2.00

  • 正确答案:A、B、C、D你错选为A、D

    12

    多选(2分)

    浮点加减运算过程的步骤包含下列中的___。

    得分/总分

  • A.

    溢出判断

    0.50/2.00

  • B.

    舍入

  • C.

    尾数求和

  • D.

    规格化

  • 正确答案:A、B、C、D你错选为A

    正确答案:C你选对了

    0.50/2.00

  • B.

    舍入

  • C.

    尾数求和

  • D.

    规格化

正确答案:A、B、C、D你错选为A

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值