计算机组成原理--最快速的乘法器(无符号数、补码)

  数字式电子计算机,是在 1946 年诞生的。 其主要器件是电子管,耗电大、发热多,体积也大。 因此,这台计算机就是:占地 XXX 平米、重量 YYY 吨、耗电 ZZZ 瓦。 器件多,故障也就少不了了。 那么,整机成本、运行成本、维护成本,显然,也是相当高的。
  因为以上种种原因,所以,这台计算机中,就只有加法器,没有减法器。 只能用加上补码的方法来做减法。 这个简陋的观念,在当时,还是很正确的。
  后来,随着电子技术的突飞猛进,计算机行业也跟着经历了晶体管、集成电路、大规模集成电路的时代,计算机的性能也是连年的翻番。 但是,很多计算机教材远远跟不上时代的脚步,很多的书,还在固守着 “只有加法器” 的阵地,不肯前进一步。

  用计算机做除法,也就是:相减、移位、上商。 因为在 CPU 中,早已配置了 ALU (算术逻辑单元)。 那么,做减法时,直接用二进制数相减就可以了,不必处处都讨论用补码相加。
  用计算机做乘法,也就是:相乘、移位、求和。 所谓的移位,就是把各项部份积,逐项的错开一位,然后再用几个加法器,连续的相加就行了。 大可不必用一个长串的移位寄存器,一步一挪的磨蹭。 在集成度逐步提高的条件下,多用几个加法器,构成加法器阵列,并不算什么难事。 采用加法器阵列,就可以避免移位操作带来的弊病。 但是,看过一些计算机专业的教材,它们都没有认识

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值