「論理回路」の版間の差分

提供:MonoBook
ページの作成:「'''論理回路'''とは、数学的な論理演算を実現するための物理的な電子回路のことです。 == トランジスタで論理ゲートを作る == === NOTゲート === 単一のトランジスタを使用して作成できます。入力が高い(1)の場合、トランジスタがオンになり、出力が低い(0)になります。逆に、入力が低い(0)の場合、トランジスタがオフになり、出力が高…」
 
編集の要約なし
 
(同じ利用者による、間の3版が非表示)
3行目: 3行目:
== トランジスタで論理ゲートを作る ==
== トランジスタで論理ゲートを作る ==
=== NOTゲート ===
=== NOTゲート ===
単一のトランジスタを使用して作成できます。入力が高い(1)の場合、トランジスタがオンになり、出力が低い(0)になります。逆に、入力が低い(0)の場合、トランジスタがオフになり、出力が高い(1)になります。
[[NOTゲート]]は単一の[[トランジスタ]]で実現できます。入力が高い(1)の場合、トランジスタがオンになり、出力が低い(0)になります。逆に、入力が低い(0)の場合、トランジスタがオフになり、出力が高い(1)になります。
 
=== ANDゲート ===
=== ANDゲート ===
複数のトランジスタを直列に接続して作成します。すべての入力が高い(1)の場合にのみ、出力が高い(1)になります。
ANDゲートは複数のトランジスタを直列に接続して作成します。すべての入力が高い(1)の場合にのみ、出力が高い(1)になります。
===ORゲート ===
===ORゲート ===
複数のトランジスタを並列に接続して作成します。いずれかの入力が高い(1)の場合、出力が高い(1)になります。
ORゲートは複数のトランジスタを並列に接続して作成します。いずれかの入力が高い(1)の場合、出力が高い(1)になります。
=== NORゲート ===
=== NORゲート ===
ORゲートの出力をNOTゲートに接続することで作成できます。いずれかの入力が高い(1)の場合、出力が低い(0)になります。
NORゲートは前述のORゲートの出力をNOTゲートに接続することで作成できます。いずれかの入力が高い(1)の場合、出力が低い(0)になります。
=== NANDゲート ===
=== NANDゲート ===
ANDゲートの出力をNOTゲートに接続することで作成できます。すべての入力が高い(1)の場合にのみ、出力が低い(0)になります。
NANDゲートは前述のANDゲートの出力をNOTゲートに接続することで作成できます。すべての入力が高い(1)の場合にのみ、出力が低い(0)になります。


<amazon>論理回路</amazon>


[[category: 論理回路]]
[[category: 論理回路]]
[[category: 電子回路]]
[[category: 電子回路]]
[[category: 電子部品]]
[[category: 電子部品]]

2024年10月1日 (火) 12:17時点における最新版

論理回路とは、数学的な論理演算を実現するための物理的な電子回路のことです。

トランジスタで論理ゲートを作る[編集 | ソースを編集]

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)になります。