
- 數位電子教程
- 數位電子 - 首頁
- 數位電子基礎
- 數字系統型別
- 訊號型別
- 邏輯電平和脈衝波形
- 數字系統元件
- 數字邏輯運算
- 數字系統優點
- 數制
- 數制
- 二進位制數表示
- 二進位制運算
- 有符號二進位制運算
- 八進位制運算
- 十六進位制運算
- 補碼運算
- 進位制轉換
- 進位制轉換
- 二進位制轉十進位制
- 十進位制轉二進位制
- 二進位制轉八進位制
- 八進位制轉二進位制
- 八進位制轉十進位制
- 十進位制轉八進位制
- 十六進位制轉二進位制
- 二進位制轉十六進位制
- 十六進位制轉十進位制
- 十進位制轉十六進位制
- 八進位制轉十六進位制
- 十六進位制轉八進位制
- 二進位制編碼
- 二進位制編碼
- 8421 BCD碼
- 餘3碼
- 格雷碼
- ASCII碼
- EBCDIC碼
- 編碼轉換
- 錯誤檢測與糾錯碼
- 邏輯閘
- 邏輯閘
- 與門
- 或門
- 非門
- 通用門
- 異或門
- 異或非門
- CMOS邏輯閘
- 使用二極體電阻邏輯的或門
- 與門與或門
- 雙電平邏輯實現
- 閾值邏輯
- 布林代數
- 布林代數
- 布林代數定律
- 布林函式
- 德摩根定理
- SOP和POS形式
- POS到標準POS形式
- 最小化技術
- 卡諾圖化簡
- 三變數卡諾圖
- 四變數卡諾圖
- 五變數卡諾圖
- 六變數卡諾圖
- 無關項
- 奎因-麥克斯拉斯基方法
- 最小項和最大項
- 規範式和標準式
- 最大項表示
- 使用布林代數化簡
- 組合邏輯電路
- 數字組合電路
- 數字算術電路
- 多路選擇器
- 多路選擇器設計流程
- 多路選擇器通用門
- 使用4:1多路選擇器的2變數函式
- 使用8:1多路選擇器的3變數函式
- 多路分配器
- 多路選擇器與多路分配器
- 奇偶校驗位生成器和檢查器
- 比較器
- 編碼器
- 鍵盤編碼器
- 優先編碼器
- 譯碼器
- 算術邏輯單元
- 7段LED顯示器
- 程式碼轉換器
- 程式碼轉換器
- 二進位制轉十進位制轉換器
- 十進位制轉BCD轉換器
- BCD轉十進位制轉換器
- 二進位制轉格雷碼轉換器
- 格雷碼轉二進位制轉換器
- BCD轉餘3碼轉換器
- 餘3碼轉BCD轉換器
- 加法器
- 半加器
- 全加器
- 序列加法器
- 並行加法器
- 使用半加器的全加器
- 半加器與全加器
- 使用與非門的全加器
- 使用與非門的半加器
- 二進位制加法器-減法器
- 減法器
- 半減器
- 全減器
- 並行減法器
- 使用2個半減器的全減器
- 使用與非門的半減器
- 時序邏輯電路
- 數字時序電路
- 時鐘訊號和觸發
- 鎖存器
- 移位暫存器
- 移位暫存器應用
- 二進位制暫存器
- 雙向移位暫存器
- 計數器
- 二進位制計數器
- 非二進位制計數器
- 同步計數器設計
- 同步計數器與非同步計數器
- 有限狀態機
- 演算法狀態機
- 觸發器
- 觸發器
- 觸發器轉換
- D觸發器
- JK觸發器
- T觸發器
- SR觸發器
- 帶時鐘的SR觸發器
- 無時鐘的SR觸發器
- 帶時鐘的JK觸發器
- JK觸發器到T觸發器
- SR觸發器到JK觸發器
- 觸發方法:觸發器
- 邊沿觸發觸發器
- 主從JK觸發器
- 競爭冒險現象
- A/D和D/A轉換器
- 模數轉換器
- 數模轉換器
- DAC和ADC積體電路
- 邏輯閘的實現
- 用與非門實現非門
- 用與非門實現或門
- 用與非門實現與門
- 用與非門實現或非門
- 用與非門實現異或門
- 用與非門實現異或非門
- 用或非門實現非門
- 用或非門實現或門
- 用或非門實現與門
- 用或非門實現與非門
- 用或非門實現異或門
- 用或非門實現異或非門
- 使用CMOS的與非/或非門
- 使用與非門的全減器
- 使用2:1多路選擇器的與門
- 使用2:1多路選擇器的或門
- 使用2:1多路選擇器的非門
- 儲存器件
- 儲存器件
- RAM和ROM
- 快取記憶體設計
- 可程式設計邏輯器件
- 可程式設計邏輯器件
- 可程式設計邏輯陣列
- 可程式設計陣列邏輯
- 現場可程式設計門陣列
- 數字電子系列
- 數字電子系列
- CPU架構
- CPU架構
- 數位電子資源
- 數位電子 - 快速指南
- 數位電子 - 資源
- 數位電子 - 討論
數位電子中的異或門
在數位電子學中,異或門是一種派生邏輯閘,用於確定兩個訊號之間的差異。
在本章中,我們將學習異或門的理論和操作。讓我們從異或門的基本定義開始。
什麼是異或門?
異或門是一種數位電子邏輯閘,它有兩個輸入和一個輸出。當且僅當兩個輸入不同時,異或門的輸出才為高電平或邏輯1。對於相同的輸入,異或門的輸出為低電平或邏輯0。
異或門也稱為“異或門”或“異或門”。這種邏輯閘廣泛用於數字算術電路,如加法器和減法器。
由於異或門的輸出僅在兩個輸入不同時才為高電平,因此它也被稱為不等式檢測器。
需要注意的是,不存在三輸入或更多輸入的異或門。因此,當我們需要對兩個以上輸入變數使用異或門時,我們會使用兩個或多個雙輸入異或門。
異或門的邏輯符號
異或門的邏輯符號如下圖所示。

它只有兩個輸入,分別表示為A和B,以及一個輸出,表示為Y。
異或門的真值表
異或門的真值表是一個表格,它表示輸入和輸出之間的關係。
異或門的真值表如下所示:
輸入 | 輸出 | |
---|---|---|
A | B | Y |
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
從這個真值表中,我們可以觀察到,只有當兩個輸入不同時,異或門的輸出才為高電平或邏輯1。當兩個輸入相同時,輸出為低電平或邏輯0。
異或門的布林表示式
布林表示式是一個邏輯函式,它以數學方式表示異或門的輸入和輸出之間的關係。
以下等式稱為異或門的布林表示式。
$$\mathrm{Y \: = \: A \oplus B}$$
此等式也可以表示如下:
$$\mathrm{Y \: = \: AB' \: + \: A'B \: = \: A \bar{B} \: + \: \bar{A}B}$$
這裡,符號“$\mathrm{\oplus}$”表示異或運算。
異或門的工作原理
下面解釋了異或門對不同輸入組合的詳細工作原理:
- 如果A = 0且B = 0,則異或門的輸出為Y = 0。
- 如果A = 0且B = 1,則異或門的輸出為Y = 1。
- 如果A = 1且B = 0,則異或門的輸出為Y = 1。
- 如果A = 1且B = 1,則異或門的輸出為Y = 0。
從這個解釋中,我們可以看出異或門的輸出僅在輸入不同時才為高電平或邏輯1。
異或門作為反相器
異或門也可以用作反相器。異或運算有一個屬性,即
$$\mathrm{A \: \oplus \: 1 \: = \: \bar{A}}$$
因此,利用此屬性,我們可以說,如果異或門的一個輸入端連線到邏輯1,並將輸入訊號應用於另一個輸入端。然後,異或門會產生應用訊號的反相版本作為輸出。
下圖顯示了異或門作為反相器的工作原理。

異或門作為緩衝器
緩衝器門是一種邏輯閘,它產生與輸入相同的輸出。它用於在輸入和輸出之間提供一些延遲。
異或邏輯有一個屬性,即
$$\mathrm{A \: \oplus \: 0 \: = \: A}$$
因此,如果異或門的兩個輸入端之一連線到邏輯0,並將輸入訊號應用於另一個輸入端。然後,異或門會產生與輸入相同的輸出。
異或門作為緩衝器邏輯的操作在下圖中進行了說明。

使用開關的異或門
我們還可以使用電池、兩個簡單的開關和一個燈來實現異或門邏輯。
下圖描繪了使用開關的異或閘電路圖。

在這個開關電路中,如果開關A和B處於相同的電平(0或1),則燈泡不會亮。此狀態表示低電平或邏輯0輸出。
如果開關A和B處於不同的電平,即A為0且B為1,或A為1且B為0。然後,我們可以看到有一條閉合路徑供電流流過燈泡,使燈泡亮起。這表示高電平或邏輯1輸出。
因此,上述所示的電路實現了異或邏輯函式。
異或門的應用
以下是異或門的一些關鍵應用:
- 異或門用於計算和算術電路,如加法器、減法器等。
- 異或門用於檢測兩個邏輯電平或訊號之間的錯誤、相似性和差異。
- 異或門用作受控反相器或緩衝器邏輯。
結論
總之,異或門是一個有兩個輸入和一個輸出的邏輯閘,當施加在其上的輸入不同時,它會產生高電平或邏輯1輸出。
異或門邏輯廣泛用於樓梯電線佈線和許多其他自動化電路中,其中一個裝置(如燈泡)必須從兩個不同的位置進行控制。