原码乘法是
A、先取操作数绝对值相乘,符号位单独处理
B、用原码表示操作数,然后直接相乘
C、被乘数用原码表示,乘数取绝对值,然后相乘
D、乘数用原码表示,被乘数取绝对值,然后相乘
【正确答案】:A
【题目解析】:机器算法的运算规则总结如下:
(1)被乘数和乘数均取绝对值参加运算,符号位单独处理。
(2)为了避免中间结果溢出,被乘数、部分积取双符号位参加运算,部分积初值为0。
(3)从乘数的最低位,开始对乘数进行判断:若,则部分积加上被乘数|X|,然后右移一位;如,则部分积加上0,然后右移一位。
(4)重复第(3)步n次。