Update README.md

This commit is contained in:
JanNeuendorf 2024-12-12 21:35:08 +01:00 committed by GitHub
parent d13700d9e9
commit c6de396d8a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -2,10 +2,13 @@
<div align="center">
<img src="logo.png" alt="Logo" width="200"/>
</div>
This is the spec for an extremely simple "virtual computer" that can be emulated on a modern computer.
This is the spec for an extremely simple "virtual computer" that can be emulated.
The goal in one word is **simplicity**. It should be simple to understand every instruction, to write machine code that runs on it, and to write a compiler for it.
The instruction set and the design in general are in no way meant to be "realistic depictions" of something that would make sense in real hardware.
## Quick Overview
### No Registers
There are no CPU registers, just one chunk of memory. Values can be loaded from every memory address and written to every memory address.