An open API service indexing awesome lists of open source software.

https://github.com/userjhansen/computer

Custom 32 bit computer
https://github.com/userjhansen/computer

assembler assembly computer cpu custom-computer-architecture emulator instruction-set-architecture

Last synced: 3 months ago
JSON representation

Custom 32 bit computer

Awesome Lists containing this project

README

        

# Computer
A hobby computer and accompanying compiler with a custom Assembly like language, including a vscode debugging extension.

## Dirs:
- Assembly - Sample code
- Circuit - The circuit for the CPU, runs in [Digital](https://github.com/hneemann/Digital)
- Extension-Data - Language definitions and icons for VSCode
- Bin - Precompiled binaries
- Debug - Reverse decompiled from the binaries, useful for debugging the compiler
- Src - Source code for the compiler and VSCode extension

## Instructions: [Instruction set](instructions.md)

## Known bugs
The stack module needs a rewrite as it currently doesn't work correctly