A simulation of a single cycle computer with compiler.