This is the "complete MIPS processor" that only understands how to execute a series of RTYPE or immediate or load word or store word or branch equals instructions. An example from these slides. However, it has been modified to almost support a new mulu instruction. You need to modify it to make that work....
The C program that generated this page was written by Hank Dietz using the CGIC library to implement the CGI interface.