A university project with the aim to create a processor running on an FPGA. The projects consists of 3 subprojects: the simple32bit processor, the assembler and a bunch of programs written with the simple32bit instruction set.
A simple 32 bit processor in MyHDL for hardware synthesis onto an actual FPGA. It's capable of running small assembler programs written in its own simple instruction set.