说明

a 使用寄存器eax

m 使用内存地址
b 使用寄存器ebx

o 使用内存地址并可以加偏移值
c 使用寄存器ecx

I 使用常数0-31
d 使用寄存器edx

J 使用常数0-63
S 使用esi K 使用常数0-255
D 使用edi L 使用常数0-65535
q 使用动态分配字节可寻址寄存器
(eax、ebx、ecx 或edx)
M 使用常数0-3
r 使用任意动态分配的寄存器N 使用1 字节常数(0-255)
g 使用通用有效的地址即可
(eax、ebx、ecx、edx 或内存变量)
O 使用常数0-31
A 使用eax 与edx 联合(64 位)