Add README.md
This commit is contained in:
22
README.md
Normal file
22
README.md
Normal 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.
|
Reference in New Issue
Block a user