The OR function has only one 0 in its output, so let's find the canonical form of the NOT OR (NOR) function
NOR is true only when a is not true and b is not true, so the canonical form of NOR is simply
a b | NOR 0 0 | 1 0 1 | 0 1 1 | 0 1 1 | 0
NOR(a, b) = (NOT a) AND (NOT b)Since NOR is the invert of OR, invert NOR to get
OR(a, b) = NOT((NOT a) AND (NOT b))
--Mark
| Free forum by Nabble | Edit this page |