728x90
디지털 논리회로 - 2. 논리게이트와 부울대수
- 논리연산은 두 개의 이산 값에 적용되는, 논리적 의미를 갖는 연산들을 의미한다.
- 부울대수는 0 또는 1의 값을 갖는 논리변수와 논리연산을 다루는 대수이다.
- 논리집합을 대상으로 이루어지는 대표적인 논리연산으로는 AND 연산, OR 연산, NOT 연산 세 가지가 있다.
- 디지털 논리회로를 구성하는 논리게이트는 AND, OR, NOT, NAND, NOR, XOR, XNOR 게이트 등이 있다.
- 부울함수는 논리변수의 상호관계를 나타내기 위해 부울변수, 부울연산기호, 괄호 및 등호 등으로 나타내는 대수적 표현이다.
- 부울함수는 논리 게이트들로 구성되는 논리회로도를 작성할 수 있다.
- 부울함수는 진리표로 유일하게 나타낼 수 있으나, 동일 진리표를 만족하는 부울함수는 여러 개가 될 수 있다.
- 여러 개의 부울함수는 여러 개의 논리회로를 갖게 되므로 단순화(간소화)된 부울함수가 필요하다.
- 부울함수의 간소화 방법은 1) 대수적인 방법, 2) 도표를 이용한 방법, 3) 테이블을 이용한 방법 등이 있다.
- 하나의 진리표를 부울함수로 유일하게 나타내는 방법으로 정규형 표현이 있는데 최소항의 곱형태와 최대항의 합형태의 두 종류가 있다.
- 부울함수가 복잡할수록 구현되는 논리회로도는 복잡해지므로 부울함수를 간소화할 필요가 있다.
- 부울대수의 기본 공식과 몇 가지 기본적인 방법을 이용하여 부울함수를 간소화 시키는 것을 대수적 간소화라 한다.
- 부울함수의 표준형은 곱항의 합형태와 합항의 곱형태가 있다.
'컴퓨터과학[3-1] > [3-1]논리회로' 카테고리의 다른 글
디지털 논리회로 - 교과서 연습문제 정답 (2) | 2016.06.11 |
---|---|
디지털 논리회로 - 6. 순서 논리회로 (0) | 2016.04.21 |
디지털 논리회로 - 4. 조합 논리회로 (0) | 2016.04.21 |
디지털 논리회로 - 3. 부울함수의 간소화 및 구현 (0) | 2016.04.21 |
디지털 논리회로 - 1. 컴퓨터와 디지털 논리회로 및 데이터 표현 (0) | 2016.04.21 |
댓글