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"> <div align="center">
<img src="logo.png" alt="Logo" width="200"/> <img src="logo.png" alt="Logo" width="200"/>
</div> </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 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 ## Quick Overview
### No Registers ### 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. There are no CPU registers, just one chunk of memory. Values can be loaded from every memory address and written to every memory address.