A very simple assembler for use with a micro-controller implemented on the Xilinx Spartan6E FPGA