Grissom is a generalized Genetic2005 with an adjustable, larger word size. Right now, grissom.cc compiles with a 16 bit word (g2005 had an 8 bit word). This adds 8 more bits to every instruction, so the argument portion of the instruction is now 12 rather than 4 bits. Some Limits Genetic2005(8bit) Grissom(12bbit) Grissom(16bit) word size 8 bits 12 bits 16 bits instruction size 8 bits 12 bits 16 bits argument bits 4 8 12 instruction memory 256 words 4096 words 65536 words global registers 8 128 2048 branch destinations 16 256 4096