定点机字长n位,其中包台一位符号位。若采用补码一位乘(Booth算法)实现乘法运算,则最多需要做()次移位运算。

题目
定点机字长n位,其中包台一位符号位。若采用补码一位乘(Booth算法)实现乘法运算,则最多需要做()次移位运算。

A.n-1
B.n
C.n+1
D.n+2
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在进行定点原码乘法运算时,乘积的符号位是由被乘数的符号位和乘数的符号位(10)运算来获得。

A.相或

B.相与

C.相异或

D.分别取反后再相或


正确答案:C
解析:见公共试题Ⅰ(10)。

第2题:

用变形补码做加减法运算时,若符号位变为______,表示运算发生正溢出。


正确答案:01
01 解析:用变形补码做加减法运算时,若符号位变为01,表示运算发生正溢出。

第3题:

设机器数字长8位(含2位符号位),若机器数DAH为补码,则算术左移一位得_________,算术右移一位得_________。

A.B4H EDH

B.F4H 6DH

C.B5H EDH

D.B4H 6DH


正确答案:A

第4题:

某机字长32位,其中1位符号位,31位表示尾数。若用定点小数表示,则最大正小数为()。


答案:B
解析:

第5题:

在进行定点原码乘法运算时,乘积的符号位是被乘数的符号位和乘数的符号位______运算来获得。

A.相或

B.相与

C.相异或

D.分别取反后再相或


正确答案:C
解析:在进行定点原码乘法运算时,乘积的符号位是被乘数的符号位和乘数的符号位进行异或运算来获得的。本题的正确答案为选项C。

第6题:

某微型机字长16位,若采用定点补码整数表示数值,最高1位为符号位,其他15位为数值部分,则所能表示的最小整数为(8),最大负数为(9)。

A.1

B.-215

C.-1

D.-216


正确答案:B
解析:见公共试题Ⅰ(8)、(9)。

第7题:

用n+1位字长(含一位符号位)表示原码定点整数时,所能表示的数值范围是(1);用n+1位字长(含一位符号位)表示原码定点小数时,所能表示的数值范围是(2)。

A.0≤|N|≤2n-1-1

B.0≤|N|≤2n-1

C.0≤|N|≤2n+1-1

D.0≤|N|≤2n+2-1


正确答案:B

第8题:

下面有关定点补码乘法器的描述中,正确的句子是( )。

A.被乘数的符号和乘数的符号都参加运算

B.乘数寄存器必须具有右移功能,并增设一位附加位,其初态为“1”

C.被乘数寄存器也必须具有右移功能

D.用计数器控制乘法次数,若尾数为n位,当计数器计到n + l时(初态为0)完成乘法运算但不移位


正确答案:AD

第9题:

在补码加法运算时,产生溢出的情况是()。Ⅰ.两个操作数的符号位相同,运算时采用单符号位,结果的符号位与操作数相同Ⅱ.两个操作数的符号位相同,运算时采用单符号位,结果的符号位与操作数不同Ⅲ.运算时采用单符号位,结果的符号位和最高教位不同时产生进位Ⅳ.运算时采用单符号位,结果的符号位和最高数位同时产生进位Ⅴ.运算时采用双符号位,运算结果的两个符号位相同Ⅵ.运算时采用双符号位,运算结果的两个符号位不同

A.Ⅰ,Ⅲ,V
B.Ⅱ,Ⅳ,Ⅵ
C.Ⅱ,Ⅲ,Ⅵ
D.Ⅰ,Ⅲ,Ⅵ

答案:C
解析:

第10题:

在原码一位乘法中,符号位()运算。


正确答案:不直接参加