Repository navigation
Releases: jurrebuunk/8BitCPU-Toolkit
Releases · jurrebuunk/8BitCPU-Toolkit
Release list
8BitCPU Toolkit v1.0.0
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.
8BitCPU Toolkit v0.1.0-alpha.1
8BitCPU Toolkit v0.1.0-alpha.1
Initial alpha pre-release of the 8-bit CPU assembler and simulator toolkit.
Includes
- Assembly assembler for
.asmfiles - Jutcode assembler for
.jcfiles - CPU simulation utilities
- Example programs in
programs/
Known limitations
- Documentation is still incomplete
- APIs and CLI behavior may change before a stable release
- Packaging/PyPI release is not available yet