A processor written in VHDL code for Field Programmable Gate Arrays