A basic 32-bit MIPS processor that supports the following instructions: ADD, SUB, AND, OR, LW, SW, BEQ.