ch-数值的机器运算乘法.pptVIP

  • 0
  • 0
  • 约9.95千字
  • 约 28页
  • 2019-07-11 发布于浙江
  • 举报
4.4 定点乘法运算 运算器概念模型: N位加法器: 寄存器: A寄存器:部分积与最后乘积的高位部分,初值为0。 B寄存器:被乘数X。 C寄存器:乘数Y,运算后C寄存器中不再需要保留乘数,改为存放乘积的低位部分。 移位电路: 4.4.1原码一位乘法 4.4.1原码一位乘法 4.4.1原码一位乘法 4.4.1原码一位乘法 4.4.1 原码一位乘 原码一位乘法的规则为: ① 参加运算的操作数取其绝对值,且用两位符号; ② 令乘数的最低位为判断位,若为“1”,加被乘数,若为“0”,不加被乘数(加0); ③ 累加后的部分积右移一位; ④ 重复n次②和③; ⑤ 符号位单独处理,同号为正,异号为负。 4.4.1原码一位乘法 4.4.1原码一位乘法 4.4.2 补码一位乘法 补码一位乘法比较 4.4 定点乘法运算 4.4.3 补码两位乘法 为了提高乘法的执行速度,可以选用两位乘法的方案。所谓两位乘法,就是每次处理乘数中的两位,从而使乘法的速度提高了一倍。 根据前面介绍的Booth乘法方便地推导出补码两位乘法,即把补码两位乘理解为将Booth乘法的两次合并为一次来做。 补码两位乘法可以通过Yi-1YiYi+1三位的不同组合来判断原部分积与[X]补的运算情况,然后右移两位得到新的部分积。 4.4 定点乘法运算 4.4 定点乘法运算 补码

文档评论(0)

1亿VIP精品文档

相关文档