题目内容
(请给出正确答案)
[单选题]
两个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
答案
查看答案
A.n/2,n/2
B.n/2+1,n/2
C.n/2+1,n/2+1
D.n/2,n/2+1
第1题
第2题
设n=16(不含符号位),分析原码一位乘、原码两位乘、Booth算法、原码除法(不恢复余数法)和补码除法的移位和加法的最多次数。
第3题
假设机器数字长为16位(包括1位符号位),若一次移位需100 ns,一次加法需100 ns, 试问原码一位乘、原码两位乘、补码一位乘和补码加减交替法各最多需多少时间?
第4题
用原码一位乘、两位乘和补码-位乘(Booth 算法)、两位乘计算xy。
(1) X=0.110 111, y=-0.101 110;
(2) X=-0.010 111, y=-0.010 101;
(3) X=19, y= 35;
(4) x=0.110 11, y=-0.111 01。
参考答案:
第5题
在原码两位乘中,符号位单独处理,参加操作的数是________。
A.原码
B.补码
C.绝对值
D.绝对值的补码
第6题
第7题