computer icon indicating copy to clipboard operation
computer copied to clipboard

A simple computer made from scratch

A computer build from scratch

8 bit registers with 16 bit memory addresses. The available commands are listed in COMMANDS.md.

Roadmap

  • [x] build the computer in logisim
    • [x] micro instructions can be decoded using cargo run -p mirco <opcode>
  • [x] build an assembler targeting this architecture (rock)
  • [x] build an emulator (remu)
  • [x] create a high level language which can be compiled to this architecture (boulder)
  • [ ] build it in real life