是什么PTR sub_xxxxx意味着

是什么PTR sub_xxxxx意味着

问题描述:

请帮我了解一下下面的汇编代码表示并执行(抱歉,如果它是基本!):是什么PTR sub_xxxxx意味着

mov edx, dword ptr sub_40833C[ecx] 

操作前,ECX是544H和EDX是00408887(地址) 。
地址4083CC的值为55 be d9 b6

操作后EDX中的值为3A202147。
它是如何得到这个的?

+3

它加载由'sub_40833C + ecx'的存储内容。这与'edx'或'sub_40833C'本身(这是函数的代码)无关。 – Jester

+0

太棒了,我设法跟随它并验证。你可以发布它作为答案,所以我可以将它标记为正确的答案 – user92592

+0

这是一个不是很好的反汇编程序的输出,并且不太可能是正确的。好的反汇编者花钱。 –

“这加载从sub_40833C + ECX内存的内容。这是不相干的什么在EDX或sub_40833C本身(这是代码的函数)”从小丑