OR 게이트

위키백과, 우리 모두의 백과사전.
둘러보기로 가기 검색하러 가기
INPUT OUTPUT
A B A OR B
0 0 0
0 1 1
1 0 1
1 1 1

OR 게이트(OR gate)는 논리합을 구현하는 디지털 논리 게이트이다. 진리표에서 입력 중 하나 또는 모두가 High이면 High를 출력하고 입력이 모두 Low이면 Low를 출력한다. 즉, OR은 효율적으로 2개의 이진 숫자 간 최대값을 찾으며 상호 보완적인 AND는 최소값을 찾는다.[1]

기호[편집]

OR 게이트에는 2가지 기호가 있다: ANSI(미국식) 기호, IEC(유럽식) 기호. 이외에 DIN 기호가 있으나 현재는 사용이 권장되지 않는다. 더 자세한 정보는 논리 회로를 참조.

OR ANSI Labelled.svg IEC OR.svg OR DIN.svg
MIL/ANSI 기호 IEC 기호 DIN 기호

구현[편집]

CMOS OR 게이트
NMOS OR 게이트
BJT OR 게이트
다이오드를 사용하는 OR 게이트.

대안[편집]

특정한 OR 게이트를 이용할 수 없으면 아래 그림에 나온 구성처럼 NAND나 NOR 게이트에서 만들 수 있다. 어떠한 논리 게이트라도 NANDNOR 게이트의 조합을 통해 만들 수 있다.

NAND 구성 NOR 구성
OR using NAND.svg OR using NOR.svg

같이 보기[편집]

각주[편집]

  1. “OR Gate”. Hyperphysics.phy-astr.gsu.edu. 2012년 9월 24일에 확인함.