A 32 bit Mips processor that can run some J type R type and I type instructions written in structural VerilogHDL.