ロジックゲート真理値表 完全ガイド:基本から応用まで
デジタルシステムは人類技術の頂点にあります。マイコン/コンピュータがデジタル形式(0/1)で情報を格納・処理・通信するシステムです。しかしこれは表層に過ぎません。
デジタル回路は2進数(1と0)で情報をやり取りし、ロジックゲートが今日の膨大なデジタル論理回路の基盤を築きました。基本ゲートの真理値表を深く理解するにはブール代数の知識が不可欠です。
本記事ではロジックゲート、2進入力、論理演算、入力組み合わせについて完全解説します。
ロジックゲートと真理値表とは
デジタル世界では、ロジックゲートは標準ブール関数を実現するトランジスタ群です。入力レベルを組み合わせ単一出力レベルを生成するツールです。Logic 1 = High、Logic 0 = Low。
2進出力数学関数の様々な組み合わせでデジタルシステムの全容を実現できます。
動作原理
コンピュータが複雑な演算をこなせるのは、デジタルロジックゲートの相互接続によるものです。基本ゲートは分子、トランジスタ、光学素子、ダイオード、リレー、さらには機械的要素でも実装可能。ゆえにロジックゲートを電子回路と見なせます。
ゲートはSSI(小規模集積)、LSI(大規模集積)、VLSI(超大規模集積)等の形で構築可能。全ゲートの入出力と外部接続にアクセス可能で、個別ゲートと同様に扱えます。
真理値表
真理値表
出典:Wikimedia Commons
真理値表は入力変数の全組み合わせと、それに対応する出力変数を示します。ロジック回路のゲート出力が異なる入力ロジックレベルにどう応答するかを説明します。電圧レベルはLogic 1/0で表現。正論理(High=1, Low=0)と負論理(High=0, Low=1)の2体系があります。
ロジックHighとロジックLow
全シンプルロジックゲートの入出力は2レベル:ON/OFF、HIGH/LOW、TRUE/FALSE、1/0。
- 正論理系:高電圧=1、低電圧=0
- 負論理系:高電圧=0、低電圧=1
- TTL(トランジスタ・トランジスタ・ロジック):Low=0V、High=5Vが一般的
7種類の基本ロジックゲート
全デジタル部品の基盤となる7ゲートを詳細解説します。
ANDゲート(論理積)
2入力以上、1出力。全入力がLogic 1の時のみLogic 1出力、それ以外はLogic 0。記号:「・」または記号なし。入力X,Yなら出力Z = X・Y = XY。「全か無かゲート」とも呼ばれます。
2入力/3入力ANDゲートの論理記号と真理値表:
出典:wiki commons(編集済み)
3入力ANDゲート
真理値表
ダイオード/トランジスタで離散ANDゲート実装可能。X,Yを0V/+5Vで表現、Zを出力。両入力+5VならダイオードOFF→電流流れず→電圧降下なし→Z=+5V。両入力0VならダイオードON(短絡相当)→出力0V。
ORゲート(論理和)
2入力以上、1出力。いずれかの入力がLogic 1ならLogic 1出力、全入力Logic 0ならLogic 0。記号:「+」。出力Z = X + Y。「いずれか、または全てゲート」とも呼ばれます。
2入力/3入力ORゲートの記号と真理値表:
2入力ORゲート
真理値表
3入力ORゲート
真理値表
離散実装:両入力0VならダイオードOFF→電流なし→Z=0V。いずれか/両方+5VならダイオードON(短絡相当)→出力+5V。
NOTゲート(インバータ)
入力を反転出力。1入力1出力。入力Logic 0→出力Logic 1、入力Logic 1→出力Logic 0。記号:「¯」(バー)。Z = X̅(Xバー)。
記号と真理値表:
NOTゲート記号
真理値表
入力X=0V/5V、出力Z。X=0Vならトランジスタ(Q1)逆バイアス→OFF→電流なし→電圧降下なし→Z=+5V。X=+5Vなら順バイアス→ON→コレクタ電流流れる→Z=0V。
NANDゲート(否定論理積)
第1ユニバーサルゲート。単独で全論理回路実現可能。AND、OR、NOTの3基本機能を実行。NOTとANDの融合。記号:「↑」または「・」にバー。全入力がLogic 1の時のみLogic 0出力、それ以外はLogic 1。
2入力NANDゲートの記号と真理値表:
2入力NANDゲート
真理値表
離散実装:X=Y=+5VならダイオードOFF、トランジスタ(Q1)にベース電流供給→ON→出力0V。
NORゲート(否定論理和)
NOT + ORの融合。第2ユニバーサルゲート。全入力Logic 0の時のみLogic 1出力、他の組み合わせではLogic 0。
記号と真理値表:
2入力NORゲート記号
真理値表
※画像キャプションに「2入力ANDゲート」と誤記あり。正しくはNORゲート。X=Y=0VならトランジスタOFF→出力+5V。いずれか+5VならトランジスタON→出力0V。
排他的論理和ゲート(XOR / Ex-OR)
2入力1出力。入力が異なる時(0/1または1/0)のみLogic 1出力、同一(0/0、1/1)ならLogic 0。片入力をLogic 1固定でインバータとして使用可能。
記号と真理値表:
Ex-ORゲート
真理値表
排他的論理和否定ゲート(XNOR / Ex-NOR)
XOR + NOTの融合。2入力1出力。入力が同一(0/0 または 1/1)ならLogic 1出力、異なるならLogic 0。「一致ゲート(コインシデンスゲート)」とも呼ばれ、入力一致時のみ出力1。片入力をLogic 0固定でインバータとして使用可能。
記号:
Exclusive-NORゲート
まとめ
数百万のロジックゲートが各々独自の用途を持ちます。ANDゲート:データ通過許可のイネーブルゲート。ORゲート:複数イベント検出。NOTゲート:インバータ。NANDゲート:ほぼ全回路で汎用。NORゲート:汎用。XOR/XNOR:演算処理、パリティ検出、暗号化等。ご質問はお気軽にお問い合わせください。
産業技術
- 状態基準保全:予知的資産ケアの決定版ガイド
- プロフェッショナルなプロパティメンテナンスの完全ガイド
- 4011 ICによる基本NANDゲート回路の設計と検証
- 集積回路:デジタル論理ゲートの基礎
- 複数入力論理ゲートの理解:機能、真理値表、実用応用
- TTL NORゲートとORゲートの理解:回路解析と変換
- 特殊出力論理ゲート:相補出力、トライステート、バイラテラルスイッチ
- ステンレス鋼溶接マスターガイド:特性、工法選定、MIG溶接手順
- アルミニウム半田付けのマスター:エキスパート技術と実践ガイド
- BT151シリコン制御整流器(SCR)完全ガイド:仕様・ピン配置・応用
- 3Dプリント完全ガイド:基礎から先進技術まで