Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/permutationlock/superscalar_processor

Superscalar 8 bit processor made in logisim and corresponding assembly language to bit code compiler.
https://github.com/permutationlock/superscalar_processor

logisim processor-architecture superscalar

Last synced: 2 days ago
JSON representation

Superscalar 8 bit processor made in logisim and corresponding assembly language to bit code compiler.

Awesome Lists containing this project

README

        

Superscalar processor in Logisim
--------------------------------
In this project I designed a simple 8 bit superscalar
processor in the free Logisim software. You can try
the processor by opening the circuit in logisim and
switching the clock to observe what happens.

Files:

presentation.pdf
- Explaines the basics of my assembly language.

superscalar_proc.circ
- The Logisim circuit file for my processor.

myasm.py
- Python compiler that builds x86 style asm to my
bit code.

test.asm
- The assembly that was compiled and is already
loaded into memory in superscalar_proc.circ.

test.asm.bits
- The compiled assembly code from test.asm.