Tiny Simulator

Tiny Simulator is a simple graphical simulator to help you understand how a modern processor works. Playing with the simulator, you will be able to trace how data moves accross the components of a processor pipeline and how instructions are executed.

Getting started in 3 steps

  1. Write (or load) your program on the editor...

    or select one of the samples!
  2. Make sure that there are no syntax errors
  3. Start the simulation!

For more information, check out the documentation.

You can find the simulator's sources in this GitHub repository. I also post articles in this blog.

Press the 'Assemble' button to start analyzing your program. The output will be printed in this console.

Hang on, we are thinking!