asm 原型