逻辑电路实现算术运算的根本原理?

来源:百度知道 编辑:UC知道 时间:2024/05/28 09:27:13
计算机能进行计算,用逻辑电路实现算术运算,原理是什么呢?门电路的实质又是什么呢?谢谢~~加分中ing~~
那么各种逻辑电路都等价于某种算术运算吗?

逻辑电路实现算术运算的根本原理:0,1既可以表示逻辑值,也可以表示数字。
  逻辑电路是一种离散信号的传递和处理,以二进制为原理、实现数字信号逻辑运算和操作的电路。分组合逻辑电路和时序逻辑电路。前者由最基本的“与门”电路、“或门”电路和“非门”电路组成,其输出值仅依赖于其输入变量的当前值,与输入变量的过去值无关—即不具记忆和存储功能;后者也由上述基本逻辑门电路组成,但存在反馈回路—它的输出值不仅依赖于输入变量的当前值,也依赖于输入变量的过去值。

你可以查阅一下数字电路原理.
把所有的数字转换为二进制,进行二进制的加减乘除,再把结果还原为原来的十进制或者其它进制.
二进制的加减乘除运算用逻辑电路配合位运算可以很容易实现.可以参考二进制运算原理.
门电路实际上就是逻辑电路.但门电路包括很多种逻辑组合,比如与非门,异或门等.
_____________________________________
是的,任何逻辑电路都可以用逻辑关系式来表达它的功能.而逻辑关系式实际上就是逻辑运算.逻辑运算是用来进行二进制运算的.可以说等价于算数运算.
比如,求1的反,可以用一个非门来实现.也就是可以用一个带非门的逻辑电路来实现.所有的二进制运算都可以用与,或,非这三个基本的门来实现.而逻辑电路则是这三个基本门的组合,用来计算特定的功能,比如求反再与1再或1等.逻辑电路就是一个功能模块,不同的运算可以选择不同功能的逻辑电路来实现.