0

나는 내가 갇혀있는 지점을 쳤다고 생각한다.부울 논리 - B '(AD)'+ A'C'D + AC를 더 이상 단순화 할 수 있습니까?

B'(AD)' + A'C'D + AC 더 이상 없습니까?

간단하게 말해서 deMorgan의 법칙을 통해 추가를 제거하고 싶습니다. 동일한 변수를 두 번 사용해도 괜찮습니까? A'B' = (A+B)' 법과 (AB)' = A' + B' 법을 사용하십시오. 이 혼란스러워하는 것처럼

는 느낌,하지만 난 당신의 목표는 프로그램 로직을 단순화하는 경우 추가 (OR 연산자)

+0

것은 그것은 단순화 할 수있다. 이 메시지는 아직 Disjunctive normal form이 아닙니다. 나는 왜 당신이 "+"제거하고 싶은지 이해하지 못한다. 또한 간단히하기 위해 카르노 맵을 사용해 볼 수도 있습니다. – KillPinguin

답변

0

제거하려면,이 기능에 대한 어쩌면 이진 결정도 (BDD) 당신을 도울 수 있어요. 여기가 (최적의 변수 순서를 사용)입니다 : 당신은 여전히 ​​implicant 괄호 안에이 있기 때문에

enter image description here