版权归原作者所有,如有侵权,请联系我们

[科普中国]-负逻辑转换

科学百科
原创
科学百科为用户提供权威科普内容,打造知识科普阵地
收藏
正、负逻辑

正逻辑:用1表示高电平,用0表示低电平;

负逻辑:用1表示低电平,用0表示高电平。

对于同一个门电路,可以采用正逻辑,也可以采用负逻辑,下面举例说明。

二极管与门电路如图1所示:

它可以用正逻辑表示,如图2:

也可以用负逻辑表示,如图3:

正、负逻辑等效变换规则

(1)只要在一种逻辑符号的所有输入、输出端同时加上或者去掉小圈(当一根线上有两个小圈,相当于两次取反,则无需画圈);

(2)将原来的符号互换(与对应或、同或对应异或)即可。

由此逻辑规则可得到:正与=负或,正与非=负或非,正或=负与,正或非=负与非。

正、负逻辑间的相互转换

下文中,“/”表示取非。

负或门转换为正与门

设正与门的输入变量为A、B,输出函数为L;负逻辑的输入变量为A'、B',输出函数为L'。

负逻辑的或门真值表和及其逻辑图如下,即,L'=A'+B'。

正逻辑的与门真值表及其逻辑图如下,即,L=AB。

若用负逻辑变量表示输入输出,则逻辑图如下,下文中的转换方法和此类似。

因为L'=/L,A'=/A,B'=/B,所以,L'=A'+B'=/(AB)=/L,即L=AB。由此可知,负或门与正与门完全等效。

负与门转换为正或门

设正逻辑的输入和输出分别为A、B和L,负逻辑输入和输出变量分别为A'、B'和L'。

负逻辑与门的真值表及其逻辑图如下,即,L'=A'B':

正逻辑或门真值表及逻辑图如下,即,L=A+B:

因为L'=A'B'=/(A+B),即,L=A+B,所以,负与门和正或门完全等效。

负或非门转换为正与非门

设正逻辑输入和输出变量为A、B和L,负逻辑则为A'、B'和L'。

负逻辑或非门真值表及其逻辑图如下,即,L'=/(A'+B'):

正逻辑与非门真值表及其逻辑图如下,即,L=/(AB):

因为L'=/(A'+B')=AB,即,L=/(AB),所以,负或非门和正与非门完全等效。

负与非门转换为正或非门

设正逻辑输入和输出变量为A、B和L,负逻辑则为A'、B'和L'。

负逻辑与非门真值表及其逻辑图如下,即,L'=/(A'B'):

正逻辑或非门真值表及其逻辑图如下,即,L=/(A+B):

因为L'=/(A'B')=A+B,即,L=/(A+B),所以,负与非门和正或非门完全等效。1