다중 입력 논리 게이트 이해: 기능, 진리표, 실용적 응용
논리 게이트의 활용
인버터와 버퍼 회로는 단일 입력 논리 연산의 전체 범위를 다룹니다. 실제 기능적 깊이를 더하려면 입력 수를 늘려 가능한 입력 상태를 증가시키고 더 복잡한 논리 동작을 가능하게 합니다.
단일 입력으로는 하이(1) 또는 로우(0) 두 상태만 가능. 2입력 게이트는 네 가지 조합(00, 01, 10, 11), 3입력 게이트는 여덟 가지(000, 001, 010, 011, 100, 101, 110, 111), 일반적으로 n개 입력에 대해 2^n개 상태:

이 추가 조합들은 게이트 출력이 단순히 단일 신호를 반전하거나 버퍼링하는 것이 아니라 1과 0의 특정 패턴에 의해 결정되게 합니다.
아래에서 각 표준 다중 입력 게이트를 검토하며 기호, 진리표, LED 기반 실용 시연을 제공합니다. 상세한 TTL 구현은 이후 섹션에서 다룹니다.
AND 게이트
AND 게이트는 모든 입력이 하이일 때만 하이(1) 출력. 어떤 입력이 로우여도 출력을 로우로 강제.

2입력 AND 게이트가 가장 일반적이지만 원리는 임의 입력 수로 확장됩니다.
진리표 (2입력)

실용 시연
출력을 표시하기 위해 LED를 사용하면 AND 게이트는 두 입력이 모두 하이일 때만 점등해 배타적 조건을 보여줍니다.




NAND 게이트
NAND 게이트는 AND 게이트에 인버터가 뒤따른 형태. 출력은 모든 입력이 하이일 때만 로우.

AND 게이트와 마찬가지로 NAND 게이트도 임의 입력 수로 제공되며 같은 논리 규칙을 유지합니다.
OR 게이트
OR 게이트는 최소 한 입력이 하이면 하이 출력; 모든 입력이 로우일 때만 로우.

진리표 (2입력)

실용 시연
LED가 네 가지 입력 조합 중 세 가지에서 점등해 OR 논리를 확인.




NOR 게이트
NOR 게이트는 OR 게이트에 인버터가 뒤따른 형태. 출력은 모든 입력이 로우일 때만 하이.

네거티브-AND 게이트
모든 입력을 반전시켜 AND 게이트에 넣으면 NOR 게이트와 동일하게 동작. 진리표가 NOR 게이트와 일치.

네거티브-OR 게이트
모든 입력을 반전시켜 OR 게이트에 넣으면 NAND형 동작 생성. 진리표가 NAND 게이트와 동일.

배타적 OR (XOR) 게이트
XOR 게이트는 입력이 다를 때(01 또는 10) 하이 출력. 입력이 같으면 로우.

등가 회로
한 구성은 OR 게이트, NAND 게이트, AND 게이트를 사용해 두 입력이 모두 하이일 때 출력을 억제.

다른 구성은 인버터가 있는 두 AND 게이트를 사용한 뒤 OR 게이트로 두 고유 하이 조건을 결합.

XOR 게이트는 비트별 비교, 패리티 검사, 이진법-그레이 코드 변환에 필수적.
배타적 NOR (XNOR) 게이트
XNOR 게이트는 XOR 게이트에 출력이 반전된 형태. 입력이 동일할 때 하이 출력.

복습
- AND: 모든 입력 하이일 때만 출력 하이.
- OR: 아무 입력이나 하이면 출력 하이.
- NAND: 모든 입력 하이일 때만 출력 로우.
- NOR: 아무 입력이나 하이면 출력 로우.
- 네거티브-AND = NOR.
- 네거티브-OR = NAND.
- XOR: 입력이 다를 때 출력 하이.
- XNOR: 입력이 같을 때 출력 하이.
관련 워크시트