/VMulator

Basic VM that demonstrates Execute, Load, Fetch cycle. Uses a stack, instruction pointers, and enumerated assembly instructions to add and print two numbers.

Primary LanguageC

VMulator

Virtual machine emulator meant to highlight the execute, load, and fetch cycle computers use to execute instructions.

ELF cycle is modeled with enumerated assembly instructions, a stack, and instruction pointers. virtem uses these concepts to add and print two numbers.