
- 數位電子教程
- 數位電子 - 首頁
- 數位電子基礎
- 數字系統型別
- 訊號型別
- 邏輯電平與脈衝波形
- 數字系統元件
- 數字邏輯運算
- 數字系統優勢
- 數制
- 數制
- 二進位制數表示
- 二進位制算術
- 帶符號二進位制算術
- 八進位制算術
- 十六進位制算術
- 補碼算術
- 進位制轉換
- 進位制轉換
- 二進位制轉十進位制
- 十進位制轉二進位制
- 二進位制轉八進位制
- 八進位制轉二進位制
- 八進位制轉十進位制
- 十進位制轉八進位制
- 十六進位制轉二進位制
- 二進位制轉十六進位制
- 十六進位制轉十進位制
- 十進位制轉十六進位制
- 八進位制轉十六進位制
- 十六進位制轉八進位制
- 二進位制編碼
- 二進位制編碼
- 8421 BCD碼
- 餘3碼
- 格雷碼
- ASCII碼
- EBCDIC碼
- 程式碼轉換
- 錯誤檢測與糾正碼
- 邏輯閘
- 邏輯閘
- 與門
- 或門
- 非門
- 通用門
- 異或門
- 異或非門
- CMOS邏輯閘
- 使用二極體電阻邏輯的或門
- 與門與或門的比較
- 兩級邏輯實現
- 閾值邏輯
- 布林代數
- 布林代數
- 布林代數定律
- 布林函式
- 德摩根定理
- SOP和POS形式
- POS到標準POS形式
- 最小化技術
- 卡諾圖最小化
- 三變數卡諾圖
- 四變數卡諾圖
- 五變數卡諾圖
- 六變數卡諾圖
- 無關項條件
- 奎因-麥克斯拉斯基法
- 最小項和最大項
- 規範式和標準式
- 最大項表示
- 使用布林代數化簡
- 組合邏輯電路
- 數字組合電路
- 數字運算電路
- 多路複用器
- 多路複用器設計流程
- 多路複用器通用門
- 使用4:1多路複用器的2變數函式
- 使用8:1多路複用器的3變數函式
- 多路分解器
- 多路複用器與多路分解器的比較
- 奇偶校驗位發生器和校驗器
- 比較器
- 編碼器
- 鍵盤編碼器
- 優先編碼器
- 譯碼器
- 算術邏輯單元
- 7段LED顯示器
- 程式碼轉換器
- 程式碼轉換器
- 二進位制轉十進位制轉換器
- 十進位制轉BCD轉換器
- BCD轉十進位制轉換器
- 二進位制轉格雷碼轉換器
- 格雷碼轉二進位制轉換器
- BCD轉餘3碼轉換器
- 餘3碼轉BCD轉換器
- 加法器
- 半加器
- 全加器
- 序列加法器
- 並行加法器
- 使用半加器的全加器
- 半加器與全加器的比較
- 使用NAND門的全加器
- 使用NAND門的半加器
- 二進位制加法/減法器
- 減法器
- 半減器
- 全減器
- 並行減法器
- 使用兩個半減器的全減器
- 使用NAND門的半減器
- 時序邏輯電路
- 數字時序電路
- 時鐘訊號和觸發
- 鎖存器
- 移位暫存器
- 移位暫存器應用
- 二進位制暫存器
- 雙向移位暫存器
- 計數器
- 二進位制計數器
- 非二進位制計數器
- 同步計數器設計
- 同步計數器與非同步計數器的比較
- 有限狀態機
- 演算法狀態機
- 觸發器
- 觸發器
- 觸發器轉換
- D觸發器
- JK觸發器
- T觸發器
- SR觸發器
- 帶時鐘的SR觸發器
- 無時鐘SR觸發器
- 帶時鐘的JK觸發器
- JK觸發器轉T觸發器
- SR觸發器轉JK觸發器
- 觸發方法:觸發器
- 邊沿觸發觸發器
- 主從JK觸發器
- 競爭冒險現象
- A/D和D/A轉換器
- 模數轉換器
- 數模轉換器
- DAC和ADC積體電路
- 邏輯閘的實現
- 用NAND門實現非門
- 用NAND門實現或門
- 用NAND門實現與門
- 用NAND門實現NOR門
- 用NAND門實現異或門
- 用NAND門實現異或非門
- 用NOR門實現非門
- 用NOR門實現或門
- 用NOR門實現與門
- 用NOR門實現NAND門
- 用NOR門實現異或門
- 用NOR門實現異或非門
- 使用CMOS的NAND/NOR門
- 使用NAND門的全減器
- 使用2:1多路複用器的與門
- 使用2:1多路複用器的或門
- 使用2:1多路複用器的非門
- 儲存器件
- 儲存器件
- RAM和ROM
- 快取記憶體設計
- 可程式設計邏輯器件
- 可程式設計邏輯器件
- 可程式設計邏輯陣列
- 可程式設計陣列邏輯
- 現場可程式設計門陣列
- 數字電子系列
- 數字電子系列
- CPU架構
- CPU架構
- 數位電子資源
- 數位電子 - 快速指南
- 數位電子 - 資源
- 數位電子 - 討論
NAND門與NOR門的區別
在數位電子學中,邏輯閘是所有數位電路的基本組成部分,充當數位電路中的開關器件。因此,邏輯閘是一種用於在數字裝置或系統中執行多種邏輯運算的數位電路。邏輯閘可以接受一個或多個輸入,但只能產生單個輸出。其中,邏輯閘的輸出由輸入訊號的組合決定。邏輯閘的操作基於布林代數。
如今,邏輯閘被廣泛應用於各種數位電子裝置,例如智慧手機、筆記型電腦、計算機、儲存器等。有許多型別的邏輯閘,例如與門、或門、非門、NAND門、NOR門、異或門、異或非門等。

在這裡,我們將重點介紹NAND門和NOR門之間的所有區別。NAND門和NOR門都是通用邏輯閘,這意味著我們只需要使用NAND門和NOR門就可以實現任何邏輯表示式。在瞭解差異之前,讓我們先了解一些基礎知識。
什麼是NAND門?
NAND門基本上是非門和與門的組合,即非 + 與 = NAND。因此,NAND門是與門的反相版本。
對於NAND門,當所有輸入都為低電平(0)或至少一個輸入為低電平時,門的輸出為高電平(1)。如果所有輸入都為低電平(0),則門的輸出將為高電平(1)。因此,從解釋中可以清楚地看出,NAND門是與門的精確反相。
雙輸入NAND門的邏輯或布林表示式為:
$$\mathrm{Y \: = \: \overline{A \cdot B} \: = \: (A \cdot B)^\prime}$$
其中,Y是NAND門的輸出,A和B是二進位制輸入。
NAND門遵循交換律,即:
$$\mathrm{(A \: \cdot \: B)^\prime \: = \: (B \: \cdot \: A)^\prime}$$
因此,從NAND門的布林表示式可以看出,NAND門的輸出是透過將所有輸入相乘,然後取乘積結果的反相得到的。
以下是雙輸入NAND門的真值表:
輸入 | 與 | 輸出 | |
---|---|---|---|
A | B | A·B | Y = (A·B)' |
0 | 0 | 0 | 1 |
0 | 1 | 0 | 1 |
1 | 0 | 0 | 1 |
1 | 1 | 1 | 0 |
NAND門用於實現其他邏輯閘、製作觸發器、暫存器、防盜報警電路、冰箱報警蜂鳴器等。
什麼是NOR門?
NOR門是非門和或門的組合,即或 + 非 = NOR。NOR門由一個或門後跟一個非門組成。
對於NOR門,當所有輸入都為低電平(0)時,門的輸出為高電平(1)。在所有其他情況下,它都會產生低電平輸出。因此,NOR門只不過是或門的反相版本。
雙輸入NOR門的布林表示式為:
$$\mathrm{Y \: = \: \overline{A \: + \: B} \: = \: (A \: + \: B)^\prime}$$
其中,Y是門的輸出,A和B是輸入。因此,從NOR門的布林表示式可以看出,門的輸出可以透過對所有輸入進行邏輯加法,然後取加法結果的反相得到。
以下是雙輸入NOR門的真值表:
輸入 | 或 | 輸出 | |
---|---|---|---|
A | B | A+B | Y = (A+B)' |
0 | 0 | 0 | 1 |
0 | 1 | 1 | 0 |
1 | 0 | 1 | 0 |
1 | 1 | 1 | 0 |
NOR門用於實現各種組合和時序數位電路,例如多路複用器、乘法器、計數器等。
NAND門與NOR門的區別
NAND門和NOR門是通用邏輯閘,但它們之間存在一些差異,如下表所示:
區別 | NAND門 | NOR門 |
---|---|---|
定義 | NAND門是一種通用邏輯閘,它執行反相邏輯乘法。 | NOR門是一種通用邏輯閘,它執行反相邏輯加法。 |
實現 | NAND門可以透過使用一個與門後跟一個非門來實現。 | NOR門可以透過使用一個或門後跟一個非門來實現。 |
表示 | NAND門的運算可以用反相與運算表示,即(·)'。 | NOR門的運算可以用反相或運算表示,即(+)'。 |
布林表示式 |
雙輸入NAND門的布林表示式為: $\mathrm{Y \: = \: \overline{A \cdot B} \: = \: (A \: \cdot \: B)^\prime}$ |
雙輸入NOR門的布林表示式為: $\mathrm{Y \: = \: \overline{A \: + \: B} \: = \: (A \: + \: B)^\prime}$ |
低電平輸出 | 當所有輸入都為高電平時,NAND門產生低電平(0)輸出。 | 當所有輸入或至少一個輸入為高電平(1)時,NOR門產生低電平(0)輸出。 |
高電平輸出 | 當所有輸入或至少一個輸入為低電平(0)時,NAND門產生高電平(1)輸出。 | 當所有輸入都為低電平(0)時,NOR門產生高電平(1)輸出。 |
應用 | NAND門用於構建其他邏輯閘、製作觸發器、暫存器、實現防盜報警電路、冰箱報警蜂鳴器等。 | NOR門用於實現各種組合和時序數位電路,例如多路複用器、乘法器、計數器等。 |
結論
這兩個門之間最顯著的區別在於,NAND門執行反相邏輯乘法,而NOR門執行反相邏輯加法。