問題タブ [karnaugh-map]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
19375 参照

xor - Karnaugh マップでの XOR の検出

次のカルノー マップを取得しましたが、各テーブルから XOR の式を計算するのにまだ問題があります。

XOR ですが、どうすれば XOR 式を簡単に推測できますか?

0 投票する
1 に答える
2210 参照

boolean-logic - minterm の合計と maxterm の積

F(A,B,C) の次のブール式が与えられた場合: F(A,B,C) = A' + B + C' 上記の式について正しい/正しいステートメントはどれですか?

(i) SOP 式です (ii) POS 式です (iii) 最小項の和の式です (iv) 最大項の積の式です

この質問に対する模範解答は、i)、ii)、iv) です。

私の質問は、なぜ iii) が答えの 1 つにならないのですか? 私はKマップを描き、そのようなミンターの合計式を導き出すことが可能であることを発見しました

0 投票する
1 に答える
756 参照

boolean-logic - ブール値の真理値表を SOP とカルノー マップに変換

ここに画像の説明を入力

こんにちは、私は大学の 3 年生で、コンピューター アーキテクチャの授業で問題を抱えています。誰か助けて、私が正しいかどうか教えてくれませんか?

質問1。真理値表をブール式に変換します。

質問2。最小 SOP (積和) を求める

質問3. Kマップ(カルノーマップ)を使用して簡単にします。

0 投票する
1 に答える
655 参照

boolean-expression - Karnaugh マップ dont-care ケース

現在、次の真理値表を使用しています

ここに画像の説明を入力

このテーブルからカルノーマップを取得する必要があり、シミュレーションでこれが得られます

ここに画像の説明を入力

ただし、手動で行うと、この結果が得られます(Xは必要なものにできるため)

ここに画像の説明を入力

何が欠けているのかよくわかりません...それがXに関連しているに違いないことはわかっていますが、私が調べたところ、結果を得るためにすべてのXをグループ化する必要はありません

私が現在行っているのは、この方法で1のグループを取得することです

第1グループ

0 0 0 0

0 0 1 0

これは私にa'b'd'を与えます

第2グループ

0 1 1 1

これは私にa'bcdを与えます

第3グループ

1 1 0 0

1 0 0 0

これは私にac'd'を与えます

そうですね、シミュレーションと同じ結果が得られず、理由がわかりません... don't care フィールド (X) に関連していると確信しています。

0 投票する
1 に答える
270 参照

boolean-logic - 次の関数の積の和を取るには?

を使用して、次の関数の積の合計を見つけようとしていますK-Map:

関数は既に積和形式になっているためK-map、関数で指定された値のボックスに '1' をマークして単純化します。

結果は次のとおりです。

しかし、本の中で、答えは次のように書かれています。

また

どこが間違っているのかわからない?

0 投票する
1 に答える
227 参照

boolean-logic - カルノーの写像法を使った回路

4 ビット入力の 1 ビットの発生回数をカウントする組み合わせ回路を設計する必要があります。ただし、入力 1111 は回路にとって無効な入力であり、この場合の出力は 00 になります。

このような回路の 1 つの有効な入力は、出力 11 を持つ 1110 です。別の有効な入力は、出力が 10 の 1010 である場合があります。

回路の真理値表を描きます。カルノー図を使用して回路を設計し、AND、OR、および NOT ゲートを使用して描画します。