mig1 ruby assembler/encoder