Atto-8
A minimalist 8-bit microcomputer with stack-based microprocessor TODO-TO-DO
Project Readme • Project Files • GitHub Repo
The Atto-8 is an 8-bit, stack-based instruction set architecture, microprocessor, microcomputer and software ecosystem rocking fun design decisions like 256 bytes of memory, no conditional jump instructions, and a concatenative assembler.
It is a work in progress. Noteworthy features include:
- it is built from 74HC-series logic chips hand-wired on breadboards with blinkenlights;
- it includes an attempt at a C99 compiler and C standard library;
- it runs 2048, tetris and bad applie and it interprets and JIT compiles Brainfuck;
- it can run in Microsoft Excel.