logic gate – 논리 게이트 AND | NAND | NOR | NOT | OR | XOR
논리 게이트는 디지털 회로를 만드는데 있어 가장 기본적인 요소이다. 대부분의 논리 게이트들은 두 개의 입력과 한 개의 출력을 가진다. 주어진 어떤 순간에 모든 단자는 두 개의 조건 중의 하나인데, 이것을 서로 다른 전압으로 표현하면 전압이 높음(1)과 낮음(0) 이다. 한 단자의 논리 상태는 회로가 데이터를 처리함에 따라 일반적으로 자주 변할 수 있다. 대부분의 논리 게이트들에서, 전압이 높은 상태는 거의 5 볼트(+5 V) 정도이며, 낮은 상태는 거의 0 볼트(0 V)에 가깝다. 기본 논리 게이트에는 AND, OR, XOR, NOT, NAND, 그리고 NOR 등 모두 6개의 종류가 있다. AND 게이트는 0을 “거짓”이라 하고, 1을 “참”이라고 할 때, 논리적으로 “and” 연산자처럼 동작하기 때문에 그런 이름이 붙었다. 아래 그림과 표는 AND 게이트의 회로 기호와 논리조합을 보여주고 있다 (기호에서 입력단자는 왼쪽에 있는 것이고, 출력단자는 오른쪽에 있는 것이다). 두 개의 입력이 모두 “참”이면, 출력도 “참”이 되며, 그렇지 않은 경우는 항상 “거짓”이 된다. AND gate 입력 1 입력 2 출력 0 0 0 0 1 0 1 0 0 1 1 1