Repository navigation
8BitCPU Toolkit v1.0.0
First stable learning release of the 8BitCPU Toolkit.
Highlights
- Reliable headless CPU core in
cpu.py - Assembly assembler in
assemblerasm.py - Graphical Tkinter emulator in
compute.py - Real
.binmachine-code output alongside readable.mcoutput - Architecture documentation in
docs/architecture.md - RAM-backed stack with
PUSH,POP,CAL, andRET MOV, branch aliases, constants, sections,.org, and data directives- Unit tests for the CPU core, assembler, binary encoding, and examples
- Legacy and experimental files separated into
archive/andexperimental/
Release assets
This release includes standalone copies of:
cpu.pyassemblerasm.py
The standard GitHub source archives are also available below.