Implement basic logic gates: Not, And, Or, Xor, Mux, DMux

This commit is contained in:
2025-08-27 19:07:20 +02:00
parent beb668806a
commit ad5f774ae0
6 changed files with 32 additions and 13 deletions

View File

@@ -4,12 +4,14 @@
// File name: projects/1/And.hdl
/**
* And gate:
* if (a and b) out = 1, else out = 0
* if (a and b) out = 1, else out = 0
*/
CHIP And {
IN a, b;
OUT out;
PARTS:
//// Replace this comment with your code.
}
// And(a,b) = Not(Nand(a,b))
Nand(a=a, b=b, out=nandOut);
Not(in=nandOut, out=out);
}