assembler with the reference file