※ ChatGPTを利用し、要約された質問です(原文:真理値表→論理式)
真理値表→論理式の作り方を教えてください
このQ&Aのポイント
3桁の2進数を入力し、2倍して1を足し出力する論理回路の真理値表と最簡形の論理式について教えてください。
真理値表の入力と出力の対応関係から論理回路の論理式を導く方法について知りたいです。
3桁の2進数を入力した時に2倍して1を足す論理回路の論理式の作り方について教えてください。
3桁の2進数X = (x2, x1, x0)を入力し、2倍して1を足し出力する
論理回路があります。
ここで出力をY= (y3, y2, y1, y0)とし、x2,y3を最上位ビット
x0, y0を最下位ビットとします。
これは、真理値表は
x2 x1 x0 y3 y2 y1 y0
0 0 0 0 0 0 0
0 0 1 0 0 1 1
0 1 0 0 1 0 1
0 1 1 0 1 1 1
1 0 0 1 0 0 1
1 0 1 1 0 1 1
1 1 0 1 1 0 1
1 1 1 1 1 1 1
となると思うんです。ここから、論理式の作り方を教えていただけないでしょうか?
出来れば、最簡形であるとうれしいです。
よろしくお願いします。
お礼
>2倍して1を足すなら、y0は全て1じゃないかな そういえばそうでした、すいません汗。 あっ、そういうことですか!! 確かに見比べてみますとそうですね。 ここに書いて良いのか分かりませんが 出力が4つのカルノー図はどのように描けば良いのでしょうか? 調べてみても出てこないんです・・・