已知x=0.110111,y=-0.101010用Booth算法(补码一位乘)计算x?y,要求写出其运算过程。

日期:2021-08-10 03:07:04 人气:1

已知x=0.110111,y=-0.101010用Booth算法(补码一位乘)计算x?y,要求写出其运算过程。

[x] 原 =0.110111 , [y] 原 =1.101110 , x*=0.110111 , y*=0.101110 原码一位乘: 部分积 乘数y* 说明 0.000 000 +0.000 000 101 11 0 部分积初值为0,乘数为0加0 0.000 000 0.000 000 +0.110 111 010 11 1 右移一位 乘数为1,加上x* 0.110 111 0.011 011 +0.110 111 101 01 1 右移一位 乘数为1,加上x* 1.010 010 0.10
    A+
热门评论