关于汇编命令的问题

来源:百度知道 编辑:UC知道 时间:2024/06/01 07:02:56
MOV EAX,[EBP+8]这后面的[EBP+8]是什么意思!!! MOV EAX
跟MOV ECX还有MOV EDX分别代表什么意思
MOV EAX,[EBP+8] 这个加8是不是跟
AND EAX,FFFF
MOV ECX,[EBP-4] 这个
MOV EDX,[ECX]
MOV ECX,[EBP-4] 这个平衡?
MOV ECX,[ECX+1C]
MOV ESI,[EBP-4]
MOV ESI,[ESI+30]
MOV DL,[EDX+EAX*4+2]
MOV [ECX+ESI],DL
MOV EAX,[EBP-4]
MOV ECX,[EAX+30]
ADD ECX,1
CMP EAX,[EBP-4]
MOV [EDX+30],ECX
请高手帮我在后面解答下每句的意思 谢谢了
还有这上面这几句平衡了没有

MOV EAX [EBP+8]是把[ebp+8]内存单元的数值,传送给EAX。
eax, ebx, ecx, edx指的是32位的寄存器。 ax, bx, cx, dx,只使用了32位寄存器的低16位 而al, ah, bl, bh, dl, dl分别代表ax, bx, cx, dx的高8位和低8位。

没耐性解析完~~