Implementation of the mipsr2000 processor originally designed by Lazaridis Dimitris.