76EB750D 83FE E0 CMP ESI,-20
76EB7510 0F87 AD000000 JA msvcrt.76EB75C3
我完全看不懂这部分代码。
附注不,它不是重复的。遇到这种问题的人不会开始搜索“如何将 8 字节添加到 32 字节”,这是可笑的。你们,伙计们,有太多的空闲时间,并且太渴望将自己的权力强加给提出问题的人。
Peter Cordes 在评论中回答:
“与大多数带有立即数的指令一样,cmp 支持全角和符号扩展-imm8 编码。 felixcloutier.com/x86/cmp 。如果 ESI 无符号高于 0xFFFFFFE0 = 32 位 -20,则 cmp/ja 会跳转”.