Fun with Logic Gatesの紹介
ロジックゲートで楽しむ
論理回路を作成するには、AND、OR、および NOT 論理ゲートを使用します。これらのゲートはデジタル回路の基本的な構成要素であり、バイナリ入力(0 または 1 の値を取ることができる入力)で論理演算を実行するために使用されます。
AND ゲートは 2 つの入力を取り、両方の入力が 1 の場合にのみ 1 になる出力を生成します。つまり、両方の入力が真の場合にのみ出力は 1 になります。
OR ゲートも 2 つの入力を受け取り、いずれかの入力が 1 の場合に 1 の出力を生成します。つまり、入力の少なくとも 1 つが真の場合、出力は 1 です。
NOT ゲートは単一の入力を受け取り、入力の反対の出力を生成します。入力が 1 の場合、出力は 0 です。入力が 0 の場合、出力は 1 です。
これらのゲートを使用すると、さまざまな方法で組み合わせることで、より複雑な回路を作成できます。たとえば、AND ゲートとそれに続く NOT ゲートを使用して、AND ゲートが生成するものとは逆の出力を生成する NAND ゲートを作成できます。複数のゲートを組み合わせて、バイナリ加算器などのより複雑な回路を作成することもできます。
回路を作成したら、それをコンポーネントとして保存し、さらに大きな回路の構成要素として使用できます。これにより、毎回ゼロから始めるのではなく、すでに作成した回路を再利用できるため、複雑な回路を設計するときの時間と労力を節約できます。
コントロール
- 作業エリアの下のボタンを使用して、新しい入力、出力、ゲートを作成します
- 入力、出力、ゲート / コンポーネントをタップして、コンテキストメニューを表示します。接続を確立しようとしている場合は、接続したいコンポーネントまたは IO をタップします
- 接続が完了したら、「Truth Table」ボタンをタップして、入力のすべての組み合わせが出力にどのように影響するかを示すテーブルを生成します
- 回路に満足したら、「保存」をタップして、回路を独自の名前付きコンポーネントに抽象化します。これにより、ツールバーに新しいボタンが配置され、タップして新しいコンポーネントを作業領域に追加できます。コンポーネントボタンを長押しして、作成したコンポーネントを編集または削除します
論理回路を作成するには、AND、OR、および NOT 論理ゲートを使用します。これらのゲートはデジタル回路の基本的な構成要素であり、バイナリ入力(0 または 1 の値を取ることができる入力)で論理演算を実行するために使用されます。
AND ゲートは 2 つの入力を取り、両方の入力が 1 の場合にのみ 1 になる出力を生成します。つまり、両方の入力が真の場合にのみ出力は 1 になります。
OR ゲートも 2 つの入力を受け取り、いずれかの入力が 1 の場合に 1 の出力を生成します。つまり、入力の少なくとも 1 つが真の場合、出力は 1 です。
NOT ゲートは単一の入力を受け取り、入力の反対の出力を生成します。入力が 1 の場合、出力は 0 です。入力が 0 の場合、出力は 1 です。
これらのゲートを使用すると、さまざまな方法で組み合わせることで、より複雑な回路を作成できます。たとえば、AND ゲートとそれに続く NOT ゲートを使用して、AND ゲートが生成するものとは逆の出力を生成する NAND ゲートを作成できます。複数のゲートを組み合わせて、バイナリ加算器などのより複雑な回路を作成することもできます。
回路を作成したら、それをコンポーネントとして保存し、さらに大きな回路の構成要素として使用できます。これにより、毎回ゼロから始めるのではなく、すでに作成した回路を再利用できるため、複雑な回路を設計するときの時間と労力を節約できます。
コントロール
- 作業エリアの下のボタンを使用して、新しい入力、出力、ゲートを作成します
- 入力、出力、ゲート / コンポーネントをタップして、コンテキストメニューを表示します。接続を確立しようとしている場合は、接続したいコンポーネントまたは IO をタップします
- 接続が完了したら、「Truth Table」ボタンをタップして、入力のすべての組み合わせが出力にどのように影響するかを示すテーブルを生成します
- 回路に満足したら、「保存」をタップして、回路を独自の名前付きコンポーネントに抽象化します。これにより、ツールバーに新しいボタンが配置され、タップして新しいコンポーネントを作業領域に追加できます。コンポーネントボタンを長押しして、作成したコンポーネントを編集または削除します
表示