^ UP
The VM lives here!

A quick start to see what this system can do, is to:

  1. Go to the top row
  2. Choose Assembler
  3. Select Summation.vms and load it
    Optionally, you can load the contents of Summation.vms into the viewer to see what it contains!
    You can also assemble it and see that the assembler works!
  4. Choose Runner at the top row again
  5. Press step 4 times
  6. And see the program run until completion!

Also, NOTE: This is just here to see if it could be hosted, it is missing many a feature like Disassembler, proper sign/zero extension, stack content displays, memory readouts being dynamically updated, and more.

The source code for the VM is here, and its under the LGPLv3 license

NOTE: The following webpage is best viewed on a laptop or desktop screen! It may work on tablets but this page requires one to have an Assembly suitable IDE in order to use it!
Your mileage may vary.