opcode asm.h