A MIPS CPU with pipeline, and tested with a MIPS benchmark , implements multiple interupt and BHT and etc.