twome / cpu-sim

von Neumann CPU simulator in JS, written for practice/study

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

von Neumann CPU simulator

This is a quick model of a specific illustrative computer architecture described in "Computer Science: an overview" by J. Glenn Brookshear. I made this to better understand all the core concepts using the language most familiar to me (Javascript), and particularly to make it easier to truly understand machine language. The code isn't efficient, nor particularly readable (particularly the browser rendering code).

Structure notes

/peers are deps I've written that aren't published online anywhere, so they're just included in the repo.

Running

Just serve the root directory with a static server, such as live-server or with python -m SimpleHTTPServer 8000. Hit 'boot' to start.

Licence

MIT

About

von Neumann CPU simulator in JS, written for practice/study


Languages

Language:JavaScript 89.4%Language:CSS 6.0%Language:HTML 4.6%