(디지털 공학) 5-2 부울대수의 법칙과 규칙

업데이트:
1 분 소요

디지털 공학 개론 - 부울대수의 법칙과 규칙

1. 부울대수의 법칙

1) 교환 법칙 (Commutative law)

  • A + B = B + A (OR)
  • AB = BA (AND)
  • 증명

alt

2) 결합 법칙 (Associative law)

  • (A+B) + C = A + (B+C)
  • A(BC) = (AB)C
  • 증명

alt

3) 분배 법칙 (Distributive law)

  • A(B+C) = AB + AC
  • A + BC = (A+B)(A+C)
  • 증명

alt

4) 팩터링(factoring) : 공통 변수의 묶음

  • 예) AB + AC = A(B+C)

alt

2. 부울대수의 규칙

1) (규칙 - 1) A X 0 = 0

alt

2) (규칙 - 2) A X 1 = A

alt

3) (규칙 - 3) A X A = A

alt

4) (규칙 - 4) A X A’ = 0

alt

5) (규칙 - 5) A + 0 = A

alt

6) (규칙 - 6) A + 1 = 1

alt

7) (규칙 - 7) A + A = A

alt

8) (규칙 - 8) A + A’ = 1

alt

9) (규칙 - 9) A’’ = A

alt

10) (규칙 - 10) A + AB = A

  A + AB = A(1 + B)
         = A * 1      // 규칙 6 : (1+B) = 1
         = A          // 규칙 2 : A * 1 = A

11) (규칙 - 11) A + A’B = A + B

  A + A'B = (A + A')(A + B)
          = 1 * (A + B)     // 규칙 8 : A + A' = 1
          = A + B

alt

12) (규칙 - 12) (A + B)(A + C) = A + BC

  (A + B)(A + C) = AA + AC + AB + BC
                 = A + AC + AB + BC     // 규칙 3 : A * A = A
                 = A(1 + C) + AB + BC
                 = A + AB + BC          // 규칙 6 : A + 1 = 1
                 = A(1 + B) + BC
                 = A + BC               // 규칙 6 : A + 1 = 1

3. 쌍대성의 원리 (Principle of Duality)

  • AND 연산에 관한 규칙에서 연산자 및 변수값을 반대로 바꾸면 OR 연산자 규칙이 됨
  • 반대의 경우도 성립 <AND <-> OR, 1 <-> 0>

alt

댓글남기기