求助 汇编代码转易语言代码怎么写 二叉树结构
游戏中的二叉树遍历头:mov ecx,dword ptr
call 1113bfc0
进入CALL后代码如下
mov eax,dword ptr
test eax,eax
je
mov edx,dword ptr
mov ecx,dword ptr
cmp edx,ecx
mov dword ptr,ecx
lea eax,,dword ptr
callxxxxx
add esp,10
retn
现转成易语言代码如下 ,上面汇编代码加红的地方 没有理解是什么意思,应该是一个循环二叉树寻址,求高手帮代码加一下:
ecx = 内存_读整数内存 (进程句柄, 十六到十 (“128AABF8”))
eax = 内存_读整数内存 (进程句柄, ecx + 十六到十 (“c”))
.判断循环首 (真)
edx = 内存_读整数内存 (进程句柄, eax + 8)
ecx = 内存_读整数内存 (进程句柄, edx + 十六到十 (“1c”))
.如果真 (ecx ≠ edx)
xxxxx......
??????
.判断循环尾 ()
把ecx的值放到了eax+8里,然后给eax中放入了这个位置的地址
页:
[1]