우수 답변
먼저 아래와 같이 무차별 대입으로 가능한 모든 입력에 대한 표현식을 평가합니다. 답을 직접 확인해야하지만 방법은 정확합니다. 이것은 일반적으로 실생활에서 절대 사용하지 않을 수있는 교실 연습 일뿐입니다. 이것이 바로 컴퓨터의 용도입니다.
어떤 조합이 높은 값과 낮은 값을 생성하는지에 관심이 있습니다. 행 출력 높은 값은 minterm이고, 낮은 값을 출력하는 행은 maxterm입니다. 이제 행을 읽는 문제입니다.
Min = rows (m3, m5, m6, m7) 공식적으로 Fmin = ∑ (3,5,6,7)
최대 = 행 (m0, m1, m2, m4) 공식적으로 Fmax = ∏ (0,1,2,4)
이제 행의 입력을 읽어 “제품의 합 (최소항)”및 “합의 제품 (최대 항)”형식에 넣으십시오. 예 : m1 = (a + b + c “) (주의하십시오” s 최소 용어의 경우 반대, 논리가 반전 됨)
제품 합계 (예 : 최소 용어)
Fmin = m3 + m5 + m6 + m7 또는 Fmin = ∑ (3,5,6,7)
Fmin = (a “bc) + (ab”c ) + (abc “) + (abc)
합의 곱 (예 : maxterms)
Fmax = m0 * m1 * m2 * m4 또는 Fmax = ∏ (0,1,2,4)
Fmax = (a + b + c) (a + b + c “) (a + b”+ c) (a “+ b + c)
답변
Y = A “BC + AB”C + ABC “+ ABC
Y (A, B, C) = \ sum {(m\_3, m\_5, m\_6, m\_7)} = \ sum {m (3 , 5, 6, 7)}
K 맵을 사용한 단순화 표현은 다음과 같습니다.
그리고 합계의 곱의 경우 다음과 같은 최소항을 보완합니다.
Y (A, B, C) = \ prod {M (0, 1, 2, 4)}
= (A + B + C) (A + B + C “) (A + B”+ C) (A “+ B + C)
K 맵을 사용한 단순화 표현은 다음과 같습니다.