assembly code fixed with assembler