A quick start to see what this system can do, is to:
- Go to the top row
- Choose Assembler
-
Select
Summation.vmsandloadit
Optionally, you can load the contents ofSummation.vmsinto the viewer to see what it contains!
You can also assemble it and see that the assembler works! - Choose Runner at the top row again
-
Press
step4 times - 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.