汇编高级问题

来源:百度知道 编辑:UC知道 时间:2024/05/09 20:06:22
汇编语言
两命令共用一行,用什么符号隔开???
比如:XCHG EAX,ECX 后我想跟个JMP跳转,中间用什么符号隔开。或有其他什么办法没? JMP后直接跟地址还什么其他什么标号?高手指教。。 还有LEA ESP,DWORD PTR DS:[EAX+EBFD3341] 有没有等价代码?LOCK PREFIX REPNE: 有没有等价的代码表示方法?

没有两命令共用一行 的用法,即使有,也没有任何意义,因为两条指令始终会有个先后,不可能因为指令在同一行 最后的机器码也在同一处。

LEA ESP,DWORD PTR DS:[EAX+EBFD3341] 可以替换成
mov esp,eax
add esp,EBFD3341H

LOCK PREFIX REPNE 就不知道了,偶没研究过同步之类的