A 16-bit MIPS CPU built in HDL Verilog