GCSE 計算機科學/邏輯閘
外觀
邏輯閘是任何數字系統的基本構建塊。它是一個電路,具有一個或多個輸入和只有一個輸出。主要有四種門型別:非門、與門、或門和異或門。還有三種門,分別是三種主要門型別的反向:與非門、或非門和異或非門。這些反向門等效於主要門型別後跟一個非門。
|
規範連結 - 繪製真值表並從其真值表識別邏輯閘 |
真值表顯示了邏輯電路的所有可能的輸入和輸出。以下示例是針對非門。它表明,如果輸入為 1,則輸出為 0,反之亦然。
| 輸入 | 輸出 |
|---|---|
| 0 | 1 |
| 1 | 0 |
|
規範連結 - 瞭解並定義非門、與門、或門、與非門、或非門和異或門(EOR)的功能,包括從所有可能的二進位制輸入產生的二進位制輸出 |

非門將反轉或翻轉任何輸入。如果輸入為 1,則它將輸出 0,反之亦然。
| A | Y |
|---|---|
| 0 | 1 |
| 1 | 0 |

如果且僅當兩個輸入均為 1 時,與門將返回 1。如果任一輸入或兩個輸入均為 0,則輸出也將為 0。
| A | B | Y |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |

如果任一輸入或兩個輸入均為 1,則或門將返回 1。只有當兩個輸入均為 0 時,它才會返回 0。
| A | B | Y |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 1 |

如果任一輸入為 1 但兩個輸入不都為 1,則異或門將返回 1。如果兩個輸入或兩個輸入均為 1,則它將返回 0。
| A | B | Y |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |

與非門與與門的相反。
| A | B | Y |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |

或非門與或門後跟一個非門相同,因此是或門的反向。
| A | B | Y |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 0 |

異或非門與異或門後跟一個非門相同,因此是異或門的反向。
| A | B | Y |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
|
規範連結 - 使用邏輯閘建立電子電路 |
邏輯電路是一個電子電路,其中包含一個或多個邏輯閘。以下是一個邏輯電路及其邏輯表的示例

| A | B | A 與 B | A 或 B | Q |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 |
| 0 | 1 | 0 | 1 | 0 |
| 1 | 0 | 0 | 1 | 0 |
| 1 | 1 | 1 | 1 | 1 |