1

Add README.md

This commit is contained in:
2023-03-21 16:30:14 +00:00
parent 0ec457af5a
commit 23c7dad63d

22
README.md Normal file
View File

@ -0,0 +1,22 @@
# README
This repository contains multiple small CPUs, simulated in Logisim.
## Models
### cpu8_v1
Extremely simple 8-bit CPU with 6 arithmetic (ADD, SUB) and logical (AND, OR, NAND, NOR) operations, conditional jumps are also supported.
The CPU has 6 Registers:
- 1x Constant loading
- 2x ALU operand
- 1x ALU result
- 2x General purpose
The program is read from a readonly memory (ROM).
## Programming
In [this repository](https://gitlab.com/ChUrl/logisim-assembler) I implemented a simple assembler, to make programming the CPUs easier.
The assembler versions (branches) match with the CPU names.