논리 게이트 계산기
AND, OR, NOT, NAND, NOR, XOR, XNOR 게이트를 계산하고 전체 진리표를 확인하세요.
논리 게이트 계산
게이트를 선택하고 이진 입력을 전환한 뒤 출력을 계산하세요.
진리표
| 입력 A | 입력 B | 출력 |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
논리 게이트 알아보기
논리 게이트는 디지털 전자 회로에서 판단을 수행하는 기본 요소입니다. 각 게이트는 영과 일로 표현되는 하나 이상의 이진 입력을 받아 부울 규칙에 따라 이진 출력을 만듭니다. 실제 회로에서 이러한 상태는 완벽한 숫자가 아니라 전압 범위에 해당하지만, 이진 표기를 사용하면 동작을 쉽게 분석할 수 있습니다. 이 계산기는 일반적인 일곱 가지 게이트를 계산하고 선택한 연산의 전체 진리표를 생성합니다.
AND 게이트는 두 입력이 모두 일일 때만 일을 출력합니다. OR는 어느 한쪽 또는 양쪽 입력이 일이면 일을 출력합니다. NOT은 단일 입력을 반전하는 단항 게이트입니다. NAND와 NOR는 각각 AND와 OR를 부정하므로 기본 연산의 반대 값을 출력합니다. XOR, 즉 배타적 OR는 두 입력이 다를 때 일을 출력합니다. XNOR는 입력이 같을 때 일을 출력하므로 단일 비트 일치 검출기로 유용합니다.
진리표는 가능한 모든 입력 조합과 해당 출력을 나열합니다. 이진 입력 두 개는 영-영, 영-일, 일-영, 일-일의 네 가지 조합을 만듭니다. 입력이 하나인 NOT 게이트는 두 행만 필요합니다. 진리표는 회로 검증, 부울 표현식 도출, 겉보기에 다른 설계 비교, 출력을 활성화하는 조건 파악을 체계적으로 수행하게 해 줍니다. 더 큰 회로는 중간 게이트의 열을 추가하여 분석할 수 있습니다.
NAND와 NOR는 각각 한 종류만 조합해도 다른 모든 부울 연산을 구현할 수 있어 범용 게이트라고 합니다. 이 특성은 집적 회로 설계와 사용 칩 계열 수를 줄이려는 시제품 제작에 유용합니다. XOR는 가산기, 패리티 생성기, 제어 반전기, 변화 검출기에 특히 많이 사용되며, XNOR는 비교기와 일치 검출 회로에 사용됩니다.
버튼으로 입력값을 설정한 다음 선택한 연산을 계산하세요. 표시된 식은 간단한 계산 결과를 보여 주며, 아래 표는 해당 게이트의 모든 경우를 참고할 수 있도록 유지됩니다. 실제 하드웨어에는 전파 지연, 팬아웃, 잡음 여유, 전원 제약, 정의되지 않은 전압 영역도 있지만 이상적인 부울 계산기는 이러한 전기적 특성을 반영하지 않습니다. 논리 설계를 실제 회로로 구현하기 전에 해당 논리 계열의 데이터시트를 확인하세요.
논리 게이트 예제
| 연산 | 결과 | 설명 |
|---|---|---|
| AND, A = 1, B = 1 | 1 | AND가 High가 되려면 두 입력 모두 High여야 합니다. |
| OR, A = 0, B = 1 | 1 | 하나 이상의 입력이 High이면 OR는 High입니다. |
| XOR, A = 1, B = 0 | 1 | 입력이 서로 다르므로 XOR는 High입니다. |
| NAND, A = 1, B = 1 | 0 | NAND는 AND 결과를 반전한 값입니다. |
논리 게이트 계산기 사용 방법
- 지원되는 일곱 가지 게이트 연산 중 하나를 선택하세요.
- 입력 A를 영과 일 사이에서 전환하세요. 두 입력 게이트라면 입력 B도 설정하세요.
- 출력 계산을 선택하여 현재 이진 입력을 계산하세요.
- 생성된 진리표에서 모든 가능한 조합과 결과를 비교하세요.
논리 게이트 자주 묻는 질문
OR와 XOR의 차이는 무엇인가요?
OR는 한쪽 또는 양쪽 입력이 High이면 High입니다. XOR는 정확히 한쪽 입력만 High일 때 High입니다.
NOT 게이트의 입력은 왜 하나인가요?
NOT은 단항 반전을 수행하므로 이진 값 하나만 필요합니다. 영을 입력하면 일이 되고, 일을 입력하면 영이 됩니다.
범용 논리 게이트란 무엇인가요?
동일한 종류의 게이트만 조합하여 모든 부울 함수를 구현할 수 있는 게이트입니다. NAND와 NOR 모두 이 유용한 특성을 갖습니다.
진리표는 무엇을 보여 주나요?
가능한 모든 입력 조합과 그 출력을 나열합니다. 디지털 함수의 동작을 직접 정의하고 검증하는 방법입니다.
영과 일은 실제 회로 전압인가요?
정확한 공통 전압이 아니라 Low와 High 논리 전압 범위를 나타냅니다. 유효 범위는 논리 계열, 공급 전압, 소자 데이터시트에 따라 달라집니다.