[디지털공학실험] 기본논리게이트
1. 목 적
기본논리게이트인 NOT, AND, OR, NAND, NOR, XOR 게이트의 동작 특성 및 응용에 대하여 살펴본다.
2. 이 론
디지털 시스템은 “1”과 “0” 두 가지 상태만을 가지는 소자들로 구성되며, 이들의 논리연산에는 부울 대수가 사용된다. 부울 대수의 함수를 논리함수라고 부르고, 논리함수를 실현하는 전기적 스위칭 회로를 논리회로라 하며, 이 중 기본이 되는 간단한 것을 논리게이트 또는 단순히 게이트라 한다. 게이트에는 NOT, AND, OR, NAND, NOR, XOP 등이 있다.
2.1 NOR 게이트
NOT 게이트는 입력 신호에 대한 반전 신호가 출력에 나타나도록 구성된 것으로, 인버터(inverter) 라고도 한다. 그림1에는 NOT 게이트에 대한 표시기호와 진리표가 주어져 있다. 진리표로부터 입력이 “1”이면 출력은 “0”이 되고 입력이 “0”이면 출력은 “1”이 됨을 알 수 있다. “1”과 “0”으로 구성되는 집합에 있어서 NOT 게이트를 통해서 나오는 출력 X는 입력 A의 보집합과 같으므로 NOT 게이트에 대한 논리식은 로 표기하고, 는 바“라고 읽는다. NOT 게이트 짝수 개를 직렬로 연결시키면 항상 입려과 같게 되므로, 여러 개의 NOT 게이트를 연결시켜 전달지연을 얻는 데 이용하기도 한다.
2.2 AND 게이트
AND 게이트는 모든 입력에 “1”이 들어올 때 만 “1”이 출력되도록 구성된 논리소자이다. 그림2에는 2 입력 AND 게이트에 대한 표시기호와 진리표가 주어져 있다. 진리표로부터, 입력 A와 B가 동시에 1일 때에만 출력 X가 1이 됨을 알 수 있다. AND 게이트의 부호로는 “”또는 “∙”를 사용하고, 논리식은 또는 의 형태로 나타내며, 때로는 부호를 생락하고 단순히 로 쓰기도 한다. 또 논리식을 읽을 때는 “X는 A and B” 또는 “X는 AB”라 한다.
보통 입력이 N개 일때는 진리표에 개의 항이 나타나고, 논리식은 또는
2.3 OR 게이트
.... |