asm intro