请高手解释这些是什么意思 越详细越好 说懂了加分

来源:百度知道 编辑:UC知道 时间:2024/06/04 01:08:31
说懂了我加分
aa7016f adc [ecx+0x80],eax
aa70175 mov eax,0x4
aa7017a jmp 0x0AA70187
aa7017f mov ecx,[ebp+0x8]
aa70182 call 0x3017E240
aa70187 leave
aa70188 retn
aa70189 call 0x0AA20069
aa7018e jmp 0x0AA7014C
aa70193 add [eax],al
aa70195 add [eax],al

是汇编语言吧
不是太懂,
eax ecx都是寄存器相等于变量,
0x0AA20069这样以0x开头的是地址。
用中括号括起来的应该是变量的地址,
ADC 带进位加法.
MOV 传送字或字节
JMP 无条件转移指令
CALL 过程调用
RET/RETF过程返回.
ADD 加法

aa7016f 这一行你可以理解为程序中的第几行,也就是说明了一下这个程序的执行顺序
adc [ecx+0x80],eax
这些能看明白吧?汇编语言,你看的时候,直接看后面的,前面的只是为了说明程序执行的具体过程的

某个函数的结尾,前面少东西...

你截取汇编代码中的一段,谁能看出来是干什么的啊