assembler 700 Bytes