modify assembler to output mif file