論理回路とは?基本のAND・OR・NOTをやさしく解説

論理回路とは?基本のAND・OR・NOTをやさしく解説 分野別講義

「論理回路」と聞くと難しそうに感じるかもしれませんが、実は仕組みはとてもシンプルです。

この記事では、論理回路の基本であるAND(アンド)・OR(オア)・NOT(ノット)の3つをやさしく解説します。

論理回路ってなに?

論理回路とは、「ON(1)」か「OFF(0)」の2つの状態だけを使って、判断や計算を行う仕組みのことです。パソコンやスマートフォンの中では、この単純な「ON・OFF」の組み合わせが無数に集まることで、複雑な計算や処理が実現されています。

論理回路を理解するうえで欠かせないのが、次に紹介する3つの基本的な「ゲート(回路の部品)」です。

AND回路(論理積)

AND回路は、「入力が両方ともONのときだけ、出力がONになる」回路です。たとえば「教室の電気は、スイッチAとスイッチBの両方を入れたときだけつく」というイメージです。どちらか片方でもOFFなら、出力はOFFのままです。

入力A入力B出力
000
010
100
111

✏️ 実際に試してみよう:入力を両方ONにしたときだけ電球が光ることを、シミュレーターで確かめてみましょう。
→ 論理回路シミュレーターでANDゲートを動かしてみる

OR回路(論理和)

OR回路は、「入力のどちらか一方でもONなら、出力がONになる」回路です。「玄関の呼び鈴は、正面のボタンか裏口のボタンのどちらを押しても鳴る」というイメージです。両方OFFのときだけ、出力もOFFになります。

入力A入力B出力
000
011
101
111

✏️ 実際に試してみよう:片方の入力だけONにしても電球が光ることを確認してみましょう。
→ 論理回路シミュレーターでORゲートを動かしてみる

NOT回路(否定)

NOT回路は、「入力を反対の状態にして出力する」回路です。入力が1つしかない、少し特殊なゲートです。「ONならOFFに、OFFならONに」ひっくり返すだけのシンプルな仕組みです。

入力出力
01
10

✏️ 実際に試してみよう:入力をONにすると電球が消え、OFFにすると光ることを確認してみましょう。
→ 論理回路シミュレーターでNOTゲートを動かしてみる

身の回りにある論理回路の例

  • エアコン:「電源ON」かつ「設定温度より部屋が暑い」ときだけ冷房が動く(AND)
  • 車のライト:「暗くなった」または「手動でスイッチを入れた」ときにライトが点く(OR)
  • 警報センサー:「異常なし」の状態を反転させて「異常あり」の信号を出す(NOT)

このように、私たちの身の回りの機械の中には、AND・OR・NOTの組み合わせがたくさん使われています。

まとめ

今回紹介した3つの基本ゲートをまとめると、以下のようになります。

  • AND:両方ONのときだけONになる
  • OR:どちらか一方でもONならONになる
  • NOT:ONとOFFを反転させる

この3つを組み合わせることで、NANDやXORといった応用的な回路や、加算器のような計算回路も作ることができます。まずはシミュレーターで、実際に手を動かしながら仕組みに慣れていきましょう。

あわせて読みたい

コメント

タイトルとURLをコピーしました