Samoreilly / VirtualMachine
PublicCPU Emulator with custom Assembly, instruction-set and soon a small C++ Compiler
A simple simulated computer that runs custom programs using stack and register math operations, jumps, calls, and prints, with a tool to prepare instruction lists.
How It Works
Stumble upon this fun project that lets you simulate a tiny computer to run simple math and logic programs safely on your own machine.
Jot down easy commands in a text file, like adding numbers, pushing values, or jumping to different parts.
Use the built-in tool to transform your instructions into the special format the simulated computer needs.
Start the virtual machine and load your converted instructions to begin execution.
See numbers being added, subtracted, printed, and logic flowing just like in a real computer, with exciting outputs appearing.
Celebrate grasping how computers process commands step-by-step, ready to experiment with more complex ideas.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.