MIPS64 Simulator for the EECS 645 Final Project