Altifigence Academy

2 / 36 · 개념

게이트와 진리표

AND, OR, NOT, XOR의 출력 규칙을 비교합니다.

학습 목표

  • 기본 게이트의 진리표를 읽습니다.
  • XOR와 OR가 다른 입력 조합을 찾습니다.

모든 입력 조합을 확인하세요.

AND는 두 입력이 모두 1일 때, OR는 하나 이상이 1일 때 1입니다. XOR는 두 입력이 다를 때 1입니다. NOT은 한 입력을 반전합니다.

입력 두 개에는 00, 01, 10, 11 네 가지 조합이 있습니다. OR와 XOR는 11에서만 다릅니다. 몇 개의 예만 보고 두 회로가 같다고 판단하지 마세요.

입력을 바꿔 확인하기

aba & ba | ba ^ b
00000
01011
10011
11110

벡터 연산과 논리 조건을 구분하세요.

a & b는 대응하는 비트끼리 AND를 적용합니다. a && b는 각 벡터가 0이 아닌지를 조건으로 판단합니다. 1비트 예제에서는 결과가 같아 보여도 벡터에서는 다릅니다.

4'b0010 & 4'b0100은 0000이지만 두 값이 모두 0이 아니므로 논리 AND 결과는 1입니다. 이 강의의 표는 X/Z를 포함하지 않는 0/1 모델입니다.

직접 생각해 보기

a=1, b=1일 때 AND, OR, XOR를 각각 구하세요.

해설 보기

AND=1, OR=1, XOR=0입니다. XOR는 정확히 한 입력만 1이어야 합니다.

선택은 이 브라우저에만 적용됩니다. 언제든 푸터에서 변경할 수 있습니다.