-
-
[求助]eax寄存器的问题
-
发表于:
2006-11-27 16:05
5422
-
arg_0= dword ptr 8
arg_4= word ptr 0Ch
push ebp
mov ebp, esp
mov eax, [ebp+arg_0]
movzx edx, [ebp+arg_4]
mov eax, [eax+0B66h]
test eax, eax
jz short loc_806D66C
这是一个子程序 我的问题是 test eax, eax 是eax寄存器的比较
这几天看了很多汇编的教程和录像 说到过寄存器寻址 不过 这二个eax 我怎么老分不清是从哪来的呢 如果一个子程序只有一个eax寄存器 那么 他们二个比较还有意义吗 如果有多个eax寄存器 那很多数值怎么分析他是存在哪个eax寄存器中的呢
希望明白的朋友解答一下 初学者都是带着疑问来学习的 如果没有疑问 我感觉一点都学不进去汇编语言了
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)