Computer organization course project , implementing MIPS processor using verilog