組み合わせ論理関数の概要
「組み合わせ」という用語は、数学から来ています。数学では、組み合わせは順序付けられていないセットです。これは、アイテムが入った順序を誰も気にしないという正式な方法です。ほとんどのゲームはこのように機能します。一度に1つずつサイコロを振って、2の後に3を付けると次のようになります。 3の後に2を振った場合と同じです。組み合わせロジックを使用すると、入力が変更された順序に関係なく、回路は同じ出力を生成します。
入力がいつ変化するかに依存する回路があり、これらの回路はシーケンシャルロジックと呼ばれます。章のタイトルに「シーケンシャルロジック」という用語はありませんが、次のいくつかの章ではシーケンシャルロジックについて説明します。
実用的な回路には、組み合わせロジックとシーケンシャルロジックが混在しており、シーケンシャルロジックはすべてが順番に行われるようにし、組み合わせロジックは算術、ロジック、変換などの機能を実行します。
すでに組み合わせ回路を使用しています。前述の各論理ゲートは、組み合わせ論理関数です。異なる順序で入力を提供する場合、2つのNANDゲートがどのように機能するかを見てみましょう。
両方の入力を0から始めます。
次に、1つの入力をハイに設定します。
次に、もう一方の入力を高く設定します。
したがって、NANDゲートは入力の順序を気にせず、この時点までにカバーされている他のすべてのゲート(AND、XOR、OR、NOR、XNOR、およびNOT)に対して同じ動作が見られます。
関連ワークシート:
- ブール代数ワークシート
産業技術