反汇编中[ebx+esi-10]基质ebx+esi不会变,变址是-10它会变成-9和-8和-7偏移这样变那[ebx+esi*4]基质是ebx 变址是esi会随着值变化+0和4和8偏移这样变
请问有什么区别吗? -10常量和寄存器esi它俩数组会改变有什么区别吗在反汇编? 一个是结构体数组-10,一个是esi数组
没必要纠结底层汇编实现,不同编译器生成的汇编码不尽相同,没必要在这上面浪费精力