Entwickler-Ecke

Off Topic - halbaddierer aus nandgattern


Bockscar - So 22.05.05 15:20
Titel: halbaddierer aus nandgattern
Hi! Mir wurde hier schon einmal so nett geholfen, deswegen habe ich gleich noch eine frage: :)

aufgabe: konsturiere einen halbaddierer nur aus nand=gattern

s = (a or b) and not a or not b
s = (a or b) and not(a and b)
s = not(not a and not b) and not(a and b)

s = ?


wie krieg ich den ersten teilterm vor dem AND in der mitte auch in nand umgewandelt?


Moderiert von user profile iconraziel: Topic aus Sonstiges verschoben am So 22.05.2005 um 15:29


uall@ogc - So 22.05.05 15:37

NOT = X NAND X

d.h. den überlauf kannste machen durch

(X NAND Y) NAND (X NAND Y) = X AND Y

für das was du machen willst kannste das ja umformen

hast ja schon ne konjuntive form :) das wird dann aj net mehr os schwer sein


Bockscar - So 22.05.05 16:19

ist es dann:
not a = a nand a also not(a and a)
=>

s = not ((a nand a) and (b nand b)) and not(a and b)

also

s = not(not(a and a) and not(b and b)) and not (a and b)