論理ゲートを使用して加算や減算などの基本的な操作を実行する回路に取り組んでいます。
現在、3 つの入力、2 つの 4 ビット数値、および実行する操作を示す 3 ビットのオペコードが必要です。
ここでは、3-8 デコーダーを使用することをお勧めします。これは私のモックアップです!
もう少しコンテキストを与えるために、これが私の加算器回路の外観です (+)。XとYの2つの4ビット数値を取るように設計しました:
しかし、私が混乱しているのは、それぞれの操作 (+、-、= など) を処理する回路のそれぞれに 4 つの入力または 4 つのワイヤを供給しなければならないという事実です。私が到達する必要がある回路に 1 本のワイヤしか接続していないようです。4ビットの数値を入力する必要があるため、実際には8本のワイヤを接続する必要があります。
更新: MUX を使用して、必要な出力を選択することになりました。