GitHunt
JP

jpdante/VonNeumannSimulator

Von Neumann machine simulator for Windows using CSharp and WPF.

VonNeumannSimulator - VNS

Simulation example.

About

VNS allows you to simulate Von Neumann's machine and see the CPU's processes, each step of the process is indicated by color defined by a delay, facilitating the interpretation and understanding of its operation.
Its purpose is to help in teaching how a basic CPU would work, making it possible to teach and learn the assembly programming of Von Neumann's machine.

Why ?

I created this simulator to help in a university computing class, the existing simulators of von neumann's machine are slow, have bugs or do not help didactically.

Download

Getting Started

Languages

C#100.0%

Contributors

MIT License
Created August 28, 2019
Updated October 8, 2025
jpdante/VonNeumannSimulator | GitHunt