搜题
问题   更新时间2023/4/3 12:59:00

[应用题,10分] 请用补码一位乘中的 Booth 算法计算 x·y=?x=0101,y=-0101,列出计算过程。

答案: x=0101,x 补=0101, -x 补=1011,y=-0101,y 补=1011 循环 步骤 乘积(R0 R1 P) 0 初始值 0000 10110 减0101 1011101101 右移1 位 110111011 无操作 1101110112 右移1 位 111011101 加01010011111013 右移1 位 000111110 减0101 1100111104 右移1 位 111001111 所以结果为[x·y]补=11101111,真值为-00011001,十进制值为-25。
王老师:19139051760(拨打)