8201202
幼苗
共回答了25个问题采纳率:84% 举报
【3】补=0011(作被乘数R2) 【-4】补=1100(作乘数R1)
循环 步骤 乘积(R0 R1 P)
0 初始化 0000 1100 0
1 无操作 0000 1100 0
右移 0000 0110 0
2 无操作 0000 0110 0
右移 0000 0011 0
3 减0011 1101 0011 1
右移 1110 1001 0
4 无操作 1110 1001 0
右移 1111 0100 1
乘积 = 1111 0100 = -12
0011=3 , 1101=-3
最后两个位数的操作 (R1 最后数值 和 P)
00 或 11 无操作
10 加 -3
01 加 3
http://zhidao.baidu.com/question/389506589.html?oldq=1
1年前
10