跳轉到內容

基礎數位電子學/與非邏輯

來自華夏公益教科書,開放的書籍,開放的世界

與非邏輯

[編輯 | 編輯原始碼]

與非門是兩種基本邏輯閘之一(另一種是或非邏輯),任何其他邏輯閘都可以用它們構建。由於此特性,與非門和或非門有時被稱為“通用門”。然而,現代積體電路並不僅僅用單一型別的門來構建。相反,EDA工具用於將邏輯電路的描述轉換為複雜門的網路列表(標準單元)或電晶體(全定製方法)。

組合門

[編輯 | 編輯原始碼]

一個非門是由連線一個與非門的輸入端得到的。由於一個與非門等效於一個與門後跟一個非門,連線一個與非門的輸入端只留下非門部分。

所需門 與非結構
真值表
輸入 A 輸出 Q
0 1
1 0

一個與門是由一個與非門後跟一個非門得到的,如下所示。這給出了一個非與非,即與。

所需門 與非結構
真值表
輸入 A 輸入 B 輸出 Q
0 0 0
0 1 0
1 0 0
1 1 1

如果檢查一個與非門的真值表,或者透過應用德摩根定律,可以看出,如果任何一個輸入為0,那麼輸出將為1。然而要成為一個或門,如果任何一個輸入為1,輸出也必須為1。因此,如果輸入被反轉,任何一個高輸入將觸發一個高輸出。

所需門 與非結構
真值表
輸入 A 輸入 B 輸出 Q
0 0 0
0 1 1
1 0 1
1 1 1

或非門

[編輯 | 編輯原始碼]

或非門僅僅是一個輸出反轉的或門。

所需門 與非結構
真值表
輸入 A 輸入 B 輸出 Q
0 0 1
0 1 0
1 0 0
1 1 0

異或門

[編輯 | 編輯原始碼]

一個異或門是由連線四個與非門得到的,如下所示。這實際上代表了公式:“(A 與非 (A 與非 B)) 與非 (B 與非 (A 與非 B))”。

所需門 與非結構
真值表
輸入 A 輸入 B 輸出 Q
0 0 0
0 1 1
1 0 1
1 1 0

異或非門

[編輯 | 編輯原始碼]

一個異或非門僅僅是一個輸出反轉的異或門。

所需門 與非結構
真值表
輸入 A 輸入 B 輸出 Q
0 0 1
0 1 0
1 0 0
1 1 1
[編輯 | 編輯原始碼]
華夏公益教科書