EasyCPU is a fun side-project of mine that includes:
- A design for small CPU with 8 registers (zero + pc + 6*general_purpose) and 6 commands
- A very simple implementaion in system verilog
- A toolkit written in rust with assembler and simulator
- Implementation of stack machine vm with optimizations
- A Web UI for development and simulation (explore it here)

- Assembler examples (available in asm folder)