The MonTana state Mini Computer (MTMC) is a virtual teaching computer intended to show how digital computation works in a fun and visual way. It combines ideas from the PDP-11, x86, Scott CPU and Game Boy to make a simple 16-bit computer that can accomplish basic computing tasks.
You can see the computer below, with I/O via a console & display, visual representations of the computer state, and a built-in code editor to construct and debug software for the computer. A "Hello World" program is loaded and ready to run by clicking the "run" button, or stepped through by clicking the "step" button.
For a Quick Start, click here. Or see the complete documentation.