计算机硬件结构中为什么只有一个加法运算器?通过加法运算器如何实现减法运算、乘法运算和除法运算?

如题

1、减法和加法是一样的,只要加个电信号,把一个数变成负的就可以了,你看看加法器的电路图,一般“加法器”同时是“减法器”

2、乘法器和除法器:乘法器很简单,用加法器多加几次,或者增加硬件,多弄几个加法器就可以了。除法器不记得了,好像有点复杂

note:计算机硬件结构中,也不全是“只有一个加法器”,至少还有“浮点运算的加法单元和浮点乘法,浮点除法的单元”。

建议:你可以去看看“白中英”的“计算机体系结构”,上面有将,仔细读一读,还是很简单的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-10-24
减法的话就是加上一个负数...
乘法的话就是用竖式计算...其实还是加法...可以串行或者并行的...
除法貌似和减法有点像...然后用更多的加法器...
我记得复旦的数字逻辑ppt里面有讲乘法器和除法器...
按照送进去的二进制码不同...(有8421 2421 余三码神马的)加法器还要拖一根加6之类的线...
第2个回答  2010-10-24
减法的话就是加上一个负数...
乘法的话就是用竖式计算...其实还是加法...可以串行或者并行的...
除法貌似和减法有点像...然后用更多的加法器...
我记得复旦的数字逻辑ppt里面有讲乘法器和除法器...