asm(“汇编语句” : 输出寄存器 : 输入寄存器 : 会被修改的寄存器 );
寄存器加载代码:
a eax, b ebx, c ecx, d edx, S esi, D edi, q,r 动态分配的寄存器,
g eax, ebx, ecx, edx 或内存变量, A eax 与 edx 联合
m 内存, o 内存并可加偏移值, I 常数(0 - 31), J 常数(0 - 63),
K 常数(0 - 255), L 常数(0 - 65535), M 常数(0 - 3), N 常数(0 - 255)(1 byte),
0 常数(0 - 32).