論理関数 f(A, B, C) の出力は、最小項の番号(ABC を2進数とみなした値)1, 3, 7 で1、5 ではドントケア(0でも1でもよい)、それ以外で0である。ドントケアを適切に利用したときの最小積和形はどれか。
選択肢をタップすると、その場で答え合わせできます
正解と解説を見る
正解 C
解説
正解は「」です。最小項 1, 3, 7 は ABC で 001, 011, 111、ドントケアの5は101 で、どれも C=1 です。ドントケアを1とみなすと C=1 の4マスがそろい、1つのグループにまとめて と簡単化できます。「」は、ドントケアを0とみなした場合の最小積和形で、関数としては正しいものの最小ではありません。「」は最小項1と3だけを表し、7を含みません。「」は最小項5と7を表し、出力が1でなければならない1と3を含みません。ドントケアは、グループを大きくするのに役立つ場合だけ1とみなします。
- #カルノー図
- #ドントケア
この調子で論理回路・コンピュータアーキテクチャを続けて解く
▶ この科目の連続演習へ進む(10問)