Reduced Instruction Set Computer - for Xilinx FPGA Spartan 5