ロジックゲート (AND, OR, NAND, NOR, XOR, XNOR)

この記事はロジックゲートの基礎とその種別(AND, OR, NAND, NOR, XOR, XNOR)を初心者向けに分かりやすく解説しています。

ロジックゲート (AND, OR, NAND, NOR, XOR, XNOR)

ロジックゲートの基礎

コンピューター科学と電気工学の世界では、論理演算を物理的に実現するためにロジックゲートと呼ばれる基本デバイスが使われています。論理ゲートとは、一つまたは複数の論理的な入力信号をとり、一つの出力信号を生成する回路のことです。これらのゲートは、電子回路として実装され、論理演算の基本構成要素となっています。

ANDゲート

ANDゲートは最も基本的なロジックゲートの一つで、2つの入力が両方とも高電圧(または真:通常は「1」と表現)である場合にのみ、出力が高電圧になります。ANDゲートの真理値表は以下のように表されます。

  • 入力A = 0、入力B = 0 のとき、出力 = 0
  • 入力A = 0、入力B = 1 のとき、出力 = 0
  • 入力A = 1、入力B = 0 のとき、出力 = 0
  • 入力A = 1、入力B = 1 のとき、出力 = 1

ORゲート

ORゲートは、少なくとも1つ以上の入力が高電圧であれば、出力が高電圧になる論理ゲートです。ORゲートの真理値表は以下のようになります。

  • 入力A = 0、入力B = 0 のとき、出力 = 0
  • 入力A = 0、入力B = 1 のとき、出力 = 1
  • 入力A = 1、入力B = 0 のとき、出力 = 1
  • 入力A = 1、入力B = 1 のとき、出力 = 1

NANDゲート

NANDゲートはANDゲートの出力を反転させたもので、”Not AND”の略です。NANDゲートは、ANDゲートの逆の動作を行います。以下がNANDゲートの真理値表です。

  • 入力A = 0、入力B = 0 のとき、出力 = 1
  • 入力A = 0、入力B = 1 のとき、出力 = 1
  • 入力A = 1、入力B = 0 のとき、出力 = 1
  • 入力A = 1、入力B = 1 のとき、出力 = 0

NORゲート

NORゲートはORゲートの出力を反転させたもので、”Not OR”を意味します。ORゲートの逆の動作を行うため、全部の入力が低電圧のときに限って出力が高電圧になります。NORゲートの真理値表は次の通りです。

  • 入力A = 0、入力B = 0 のとき、出力 = 1
  • 入力A = 0、入力B = 1 のとき、出力 = 0
  • 入力A = 1、入力B = 0 のとき、出力 = 0
  • 入力A = 1、入力B = 1 のとき、出力 = 0

XORゲート

XORゲートは”eXclusive OR”の略で、入力された値が異なる場合に限り、出力が高電圧になる論理ゲートです。これは半加算器などに使われる重要なゲートの一つです。XORゲートの真理値表は以下のとおりです。

  • 入力A = 0、入力B = 0 のとき、出力 = 0
  • 入力A = 0、入力B = 1 のとき、出力 = 1
  • 入力A = 1、入力B = 0 のとき、出力 = 1
  • 入力A = 1、入力B = 1 のとき、出力 = 0

XNORゲート

XNORゲートはXORゲートの出力を反転させたものです。これは”eXclusive NOR”とも呼ばれ、入力が完全に同じである場合にのみ、出力が高電圧になります。以下がXNORゲートの真理値表です。

  • 入力A = 0、入力B = 0 のとき、出力 = 1
  • 入力A = 0、入力B = 1 のとき、出力 = 0
  • 入力A = 1、入力B = 0 のとき、出力 = 0
  • 入力A = 1、入力B = 1 のとき、出力 = 1

これらのロジックゲートを組み合わせることで、より複雑な論理回路を作成することができ、コンピューターのCPUなどの中心的な部品を構築することが可能となります。ロジックゲートはデジタル世界を支配する基本的な要素であり、計算機科学や電子工学を理解する上で非常に重要な概念です。

header - logo

The primary purpose of this project is to help the public to learn some exciting and important information about electricity and magnetism.

Privacy Policy

Our Website follows all legal requirements to protect your privacy. Visit our Privacy Policy page.

The Cookies Statement is part of our Privacy Policy.

Editorial note

The information contained on this website is for general information purposes only. This website does not use any proprietary data. Visit our Editorial note.

Copyright Notice

It’s simple:

1) You may use almost everything for non-commercial and educational use.

2) You may not distribute or commercially exploit the content, especially on another website.