Simple CPU, from NAND logic gates to CPU instructions explanation · HackerTrans