논리 회로
2입력 XOR(배타적 논리합) 게이트의 출력이 1이 되는 것은 언제입니까?
- A두 입력이 모두 1일 때
- B두 입력이 서로 다를 때
- C두 입력이 모두 0일 때
정답과 해설 보기
정답: B. 두 입력이 서로 다를 때
XOR는 두 입력이 서로 다르면 1, 같으면 0을 출력합니다. 식으로는 A⊕B = A・¬B + ¬A・B입니다. 「한쪽 입력이 1이면 다른 쪽을 반전하고, 0이면 그대로 통과시킨다」고 볼 수도 있어 제어 인버터로 쓸 수 있습니다. 반가산기의 합, 비교 회로(일치 검출은 XNOR), 패리티 계산, 암호의 스트림 암호나 CRC 계산 등 용도가 넓은 게이트입니다.