Michaelzanussi.com header image

RedCode Assembler

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 )

0 Comments on “RedCode Assembler”

Leave a Comment

You must be logged in to post a comment.