A simplified MIX simulator - Donald Knuth's hypothetical computer for teaching and learning assembly language programming.