論理回路
論理回路とは、数学的な論理演算を実現するための物理的な電子回路のことです。
トランジスタで論理ゲートを作る[編集 | ソースを編集]
NOTゲート[編集 | ソースを編集]
NOTゲートは単一のトランジスタで実現できます。入力が高い(1)の場合、トランジスタがオンになり、出力が低い(0)になります。逆に、入力が低い(0)の場合、トランジスタがオフになり、出力が高い(1)になります。
ANDゲート[編集 | ソースを編集]
ANDゲートは複数のトランジスタを直列に接続して作成します。すべての入力が高い(1)の場合にのみ、出力が高い(1)になります。
ORゲート[編集 | ソースを編集]
ORゲートは複数のトランジスタを並列に接続して作成します。いずれかの入力が高い(1)の場合、出力が高い(1)になります。
NORゲート[編集 | ソースを編集]
NORゲートは前述のORゲートの出力をNOTゲートに接続することで作成できます。いずれかの入力が高い(1)の場合、出力が低い(0)になります。
NANDゲート[編集 | ソースを編集]
NANDゲートは前述のANDゲートの出力をNOTゲートに接続することで作成できます。すべての入力が高い(1)の場合にのみ、出力が低い(0)になります。