I am honestly confused over here. I understand how bit manipulation works. But when it comes to Boolean Algebra I seem to be a bit stumped.
So if A = 1, then ~A = 0.
But in this example (~A * ~B) + (~C * ~D) = 0 + 0 or 0 | 0 = 0. But in this example it equals 1. Karnaugh Map