working cpu demo. assembler and cpu bugs fixed