计算机组成原理--通用乘法器(无、有符号数)

  在上篇博文中,做而论道介绍了 “无符号数” 乘法器“有符号数(补码)” 乘法器的电路。可见点击此处
  在本博文中,做而论道将把它们结合在一起,构成一个 “通用乘法器” 的电路。

  无符号数相乘法,其理论依据,就是小学所学的乘法竖式。 一个例题的竖式如下。

  有符号数相乘的方法,其理论依据,也是小学学过的乘法竖式。 如下所示。

  依据这两个竖式,便可设计乘法电路了。 并不需要再列举出计算机教材上写的那些表格形式计算过程甚至画一些莫名其妙的控制流程图。
  简单的观察一下这两个竖式,便可发现有两个不同之处:一处是符号位不同、另一处是在最后一项部份积的加减运算不同。 在上篇博文中,已经分别给出了两种乘法的电路图。 下面,把它们再显示出来,大家可以仔细看看,两图中的不同之处,是如何连线的。
  
四位无符号数的乘法电路如下。

  四位补码(一位乘校正法)的乘法电路如下。

  在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值