Als «bitwise-operators» getaggte Fragen

Primitive Operationen auf niedriger Ebene, die Bitmuster und Binärzahlen direkt manipulieren

9
Ist es möglich, alle bitweisen Operatoren mit einem 'bitweisen nand' zu definieren, ähnlich wie die gesamte boolesche Logik nur mit 'booleschem nand' erstellt werden kann?

Nand wird als "universelles" Logikgatter bezeichnet, da Sie damit alle anderen booleschen Logikgatter definieren können: not(x) = nand(x,x) and(x, y) = not(nand(x, y)) or(x, y) = nand(not(x), not(y)) nor(x, y) = not(or(x, y)) xor(x, y) = nand(nand(a, nand(a, b)), nand(b, nand(a, b))) Dies ist als...