Xor
// This file is part of www.nand2tetris.org
// and the book "The Elements of Computing Systems"
// by Nisan and Schocken, MIT Press.
// File name: projects/01/Xor.hdl
/**
* Exclusive-or gate:
* out = not (a == b)
*/
CHIP Xor {
IN a, b;
OUT out;
PARTS:
Nand(a=a,b=b,out=c);
Nand(a=a,b=c,out=d);
Nand(a=c,b=b,out=e);
Nand(a=d,b=e,out=out);
// Put your code here:
}