原码的乘法乘法题 会做的来

原码的乘法两位乘法和原码的乘法一位乘法一样: 符号位不参加运算 Pf  =xf ⊕yf

部分积和被乘数x均采用三位符号位,乘数y末位 每次要加一个cc一开始是零。

乘数y用双符号还是单苻号表示得根据乘数y的数值的奇偶性判断而且最后一步移位与否也与乘数y的数值的奇偶性有关:

· 如果乘数y的尾数n中1的位数为偶数,则塖数y用双符号表示最后一步不移位

· 如果乘数y的尾数n中1的位数为奇数,则乘数y用单符号表示最后一步要移一位

只需记一张图   注意这里嘚右移,为算术右移

部分积加|x|, 右移两位c变为0

部分积加2|x|,右移两位c变为0

部分积加2|x|,右移两位c变为0

部分积减|x|, 右移两位c变为1

部分積减|x|, 右移两位c变为1

}

我要回帖

更多关于 原码的乘法 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信