Boolean Logic Operations Auther: williams.wang


Basic Boolean Operations:

AND (A && B)
A=0, B=0A && B = 0
A=0, B=1A && B = 0
A=1, B=0A && B = 0
A=1, B=1A && B = 1
OR (A || B)
A=0, B=0A || B = 0
A=0, B=1A || B = 1
A=1, B=0A || B = 1
A=1, B=1A || B = 1
NOT (!A)
A=0!A = 1
A=1!A = 0
XOR (A ^ B)
A=0, B=0A ^ B = 0
A=0, B=1A ^ B = 1
A=1, B=0A ^ B = 1
A=1, B=1A ^ B = 0