X=0,1111 Y=1,1100
不考虑符号位,先计算数值部分,则(下面是逐行对应的)
部分积 乘数 说明
0,0000 1100 初始条件,部分积为0
+0,0000 乘数末位为0加上0
=0,0000
0,0000 0110 右移一位,(就是部分积的末位移至乘数的首位)
+0,0000 乘数末位为0,加上0
=0,0000
0,0000 0011 右移一位
+0,1111 乘数末位为1,加上被乘数
=0,1111
0,0111 1001 右移一位
+0,1111 乘数末位为1,加上被乘数
=1,0110
0,1011 0100 右移一位,乘数被移完,乘法结束
则数值部分的结果为0,10110100(部分积和最后一个乘数组合)
又因为X为正,Y为负,所以【X·Y】原的结果为1,10110100