与门:and
或门:or

非门:not
与非门:nand
或非门:nor
同或门:xnor
异或门:xor
双向传输门:pass
三态门:tri-pass
缓冲器:buf
锁存器:latch

数字电路关于OC门,为什么一个门截止一个导通,会有大电流流过这两个门呢?
异或门的逻辑是相异为 1,输出加非门,就是异或非门,也叫同或门,即相同为 1,和异或门一样,同或门也是基本的逻辑单元。
异或门:F = A ⊕ B = A'B + AB'
同或门:F = A ⊙ B = AB + A'B'
同或门的推导过程是用反演律公式 (A+B) ' = A' * B',(AB)' = A' + B' :
F = (A'B + AB') '
= (A'B) ' * (AB') '
= (A+B') * (A'+B)
= 0 + AB + A'B' + 0

= AB + A'B'
TTL门电路的输出端都是采用推拉式结构。就是说输出端的两个串联三极管,同一时间只能是一个导通一个截止。
在两个TTL门电路输出端线与(即直接连接在一起)时,如果出现一个门电路输出高电平(这时只有与电源连接的三极管导通),另一个输出低电平(这时只有与接地端连接的三极管导通)的情况,就会有电流从电源的正极通过这两个线与的门电路中导通的三极管直接流入到接地端。
由于三极管的导通电阻很小,所以这个电流会很大,可能使电路被损毁。
所以普通TTL电路不允许线与。为了实现线与功能,就必须采用集电极开路门,即OC门。


