为什么TTL,COMS数字逻辑集成电路I⼀O常为负逻辑

2025-03-17 07:04:27
推荐回答(2个)
回答1:

用二极管组成的简单逻辑电路都是正逻辑,例如双输入与门当两个输入A与B都为高电位时输出A and B也是高电位,但这种二极管门电路负载能力低,不能拖动多个电路,为此可在输出端叫晶体管,构成DTL、TTL逻辑电路,以增加驱动能力,但所接晶体管有反向作用,所以DTL,TTL的输出自然都成为负逻辑。
你要TTL成为正逻辑也很容易,只要在晶体管后再接一个晶体管反向一下就行了。但作为逻辑电路,一律加上这个晶体管作为反向就不合理了,毕竟需要负电位输出的概率和需要正电位输出的概率是一样多的。而且,利用负逻辑构成的“与非”门有很好的特点,利用它可以方便地构成任意的逻电路,而利用“与”门就做不到这一点。
至于计算机串口COM0,COM1为什么用负逻辑,就没有什么道理可讲了。或许也是因为器件能够节省一些吧。

回答2:

因为所接晶体管有反向作用,所以输出自然为负逻辑。