less than 1 minute read

AND : 논리곱이라고 하며 비트간 곱했을때 값을 가진다

두 값이 1, 1 일 경우에만 1로 반환한다

0 AND 0 = 0
1 AND 0 = 0
0 AND 1 = 0
1 AND 1 = 1

OR : 논리합이라고 하며 비트간 합했을때 값을 결과값으로 가진다.

0 OR 0 = 0
1 OR 0 = 1
0 OR 1 = 1
1 OR 1 = 1

XOR : 입력이 같지 않으면 1을 결과값으로 가진다

0 XOR 0 = 0
0 XOR 1 = 1
1 XOR 0 = 1
1 XOR 1 = 0