XORゲートとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > デジタル大辞泉 > XORゲートの意味・解説 

エックスオア‐ゲート【XORゲート】

読み方:えっくすおあげーと

exclusive OR gate》⇒XOR(エックスオア)回路


XORゲート

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/09/04 06:51 UTC 版)

入力 出力
A B A XOR B
L L L
L H H
H L H
H H L

XORゲート(エックスオアゲート)は排他的論理和論理ゲートである。右に真理値表を挙げる。2入力の場合、入力の片方がHighで、かつ、もう片方はLowのとき、Highを出力する。入力が両方Highまたは両方Lowのときは、Lowを出力する。メーカー等によってはEORゲートまたはExORゲートとも呼んでいる。出力が、これの反転になるものをXNOR等と呼ぶ。

排他的論理和は2を法とする(繰り上がりを無視した)加算と同じものである。すなわち、半加算器には加算結果とキャリーの2つの出力があるが、そのうちの加算結果はXOR(と同じ)である。XOR(排他的論理和)の積和標準形 MIL/ANSI 記号 IEC 記号 DIN 記号(1) DIN 記号(2)

ハードウェアの解説とピン配置

7486

論理の方式にもよるが、XORは単純には実装できないことが多い(たとえばCMOS論理では、2入力のNANDゲートNORゲートは4個のトランジスタで直接単純に実装できるが、XORを4個のトランジスタで実装するのは困難である)。しかし基本論理の組み合わせで作るのは少々煩雑であり、回路的な工夫(後述)もあることから、TTLやCMOS論理の汎用ロジックICにはXORゲートがラインナップされている。74シリーズでは7486、4000シリーズでは4070(4030の代替)に、2入力XORゲートが4個入っている。ピン配置はいずれも同じである。DIPパッケージ品やフラットパッケージ品がある。

実装

排他的論理和はそれぞれの入力に対して対称で、XORを変形して双対でもある出力が反転したXNORを作ることも簡単だが、以下ではそういったバリエーションについては省略する。

CMOS論理の基本的な方式に従った場合、2個の入力AとBそれぞれの反転のために2個ずつ4個のトランジスタと、次の図のような8個のトランジスタの、計12個のトランジスタによって実装できる。

CMOS XOR Gate

CMOSでは、NORゲートとAND-OR-Invert(en:AND-OR-invert)複合ゲートによる10トランジスタの実装もある。

XOR with NOR gate and AND-OR-Invert comp. gate

通常の構成のゲートではなく、論理値が「通り抜ける」ゲート(詳細は英語版記事 en:Pass transistor logic および en:Transmission gate を参照)を使うと、より効率よく実装できるかもしれない。以下はそのような、6個のトランジスタによるCMOS ICへの実装の1例である(図中の4個と、入力の片方の反転のために2個)。

Transmission Gate Logic wiring of an XOR gate

(入力が電気的に(アナログ的に)出力に直接繋がってしまうのを避けたい場合は、XNORの出力をNOTで反転し8トランジスタとする)

後述するようにXORは加算器でもあるため、コンピュータの高性能化のために他にも種々の手法が研究されている[1]

XORの積和標準形

NANDゲートのみで構成したXORゲート
NORゲートのみで構成したXORゲート
3路スイッチによる配線

電灯のオンオフを、3路スイッチと呼ばれるスイッチを利用して、2ヶ所から切り替えられるようにする配線方法があるが、これも一種のXORの実装である。

3以上の入力への拡張

半加算器の回路例

XORゲートは1ビット加算器として機能する。すなわち、2つのビットを加算した結果の1ビット目が得られる。2ビット目の桁上がり(キャリー)は加算する2つのビットが1の時であるからANDゲートによって得られる。したがってXORゲートとANDゲートを使って半加算器を構成できる。

脚注・出典

関連項目



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「XORゲート」の関連用語

XORゲートのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



XORゲートのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのXORゲート (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS