做原码一位乘法运算时,需要重复进行多次的“加”及“右移”操作,每次参与相加的是( )和被乘数(或0)。

做原码一位乘法运算时,需要重复进行多次的“加”及“右移”操作,每次参与相加的是( )和被乘数(或0)。


【正确答案】:部分积
【题目解析】:

原码一位乘法运算的规则如下:

(1)被乘数和乘数均取绝对值参加运算,符号位单独处理。
(2)为了避免中间结果溢出,被乘数、部分积取双符号位参加运算,部分积初值为0。
(3)从乘数的最低位,开始对乘数进行判断:若,则部分积加上被乘数|X|,然后右移一位;若=0,则部分积加上0,然后右移一位;

(4)重复第(3)步n次。

所以做原码一位乘法运算时,需要重复进行多次的“加”及“右移”操作,每次参与相加的是部分积和被乘数(或0)。


Top