一个。早期一代:
C7060F000055 mov dword ptr [esi],5500000Fh
C746048BEC5151 mov dword ptr [esi+0004],5151EC8Bh
湾其中一个后代:
BF0F000055 mov edi,5500000Fh
893E mov [esi],edi
5F pop edi
52 push edx
B640 mov dh,40
BA8BEC5151 mov edx,5151EC8Bh
53 push ebx
8BDA mov ebx,edx
895E04 mov [esi+0004],ebx
℃。还有另一代人重新计算(“加密”)“常数”数据:
BB0F000055 mov ebx,5500000Fh
891E mov [esi],ebx
5B pop ebx
51 push ecx
B9CB00C05F mov ecx,5FC000CBh
81C1C0EB91F1 add ecx,F191EBC0h ; ecx=5151EC8Bh
894E04 mov [esi+0004],ecx
答案 0 :(得分:4)
英特尔(而不是AT& T)格式的x86代码。它使用ecx
等寄存器这一事实意味着它是32位或更好的品种之一。
左边的十六进制数字是汇编语言操作码和操作数的机器语言表示。