RedCode Assember
The RedCode assembler converts a human-readable text file, made up of RedCode assembly language, into a binary program image file. The RedCode assembly language used in the distributed CoreWars program is derived from the MIPS instruction set, a register-to-register RISC language. Every instruction is specified by a single 32-bit word, broken up into fields indicating its opcode and arguments. RedCode uses a subset of the MIPS instruction set and also extends it with a custom set of operations defined specifically for distributed CoreWars. These additional instructions replace existing MIPS instructions not used in this project.
( Download Source ) For illustrative purposes only; not runnable.
( JavaDoc )
( Design Docs )
