a simulator(with sourcecode + doc) to show the inner workings of the processor.