MIPS processor with a 5-stage pipeline