논리 회로
2입력 OR 게이트의 출력이 0이 되는 것은 언제입니까?
- A두 입력이 서로 다를 때
- B두 입력이 모두 0일 때
- C두 입력이 모두 1일 때
정답과 해설 보기
정답: B. 두 입력이 모두 0일 때
OR 게이트(논리합)는 적어도 하나의 입력이 1이면 출력이 1이 되고, 0이 되는 것은 모든 입력이 0일 때뿐입니다. 병렬로 연결한 스위치와 같아서 「어느 하나라도 조건을 만족하면 동작한다」는 제어에 쓰입니다. 예를 들어 여러 인터럽트 요청을 하나로 모으는 회로나, 비트 연산에서 특정 비트를 1로 만드는 조작(x OR 0x80으로 최상위 비트를 1로)에 사용됩니다.
- A. 입력이 서로 다를 때 OR의 출력은 1입니다.
- B. 맞습니다. OR는 모든 입력이 0일 때만 0을 출력합니다.
- C. 둘 다 1일 때 OR의 출력은 1입니다.