Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
If statement 如何在程序集中设置If,然后_If Statement_Assembly_X86_Cheat Engine - Fatal编程技术网

If statement 如何在程序集中设置If,然后

If statement 如何在程序集中设置If,然后,if-statement,assembly,x86,cheat-engine,If Statement,Assembly,X86,Cheat Engine,我正在搜索某些EAX中的特定值,需要在特定情况下更改它 守则: If EBX="000080" then EBX = "0000200" End If 但我正在运行自动组装。目前为止 如果需要更改值 mov ebx,0000200 else mov [esi+48],ebx 那么如何在程序集上实现 mov ebx,200 else mov [esi+48],ebx 在引号中加上数字会使字符串/字符保持不变,不是吗?类似于由0和2的ASCII码组成的4字节整数。 cmp

我正在搜索某些EAX中的特定值,需要在特定情况下更改它

守则:

If EBX="000080" then

EBX = "0000200"

End If
但我正在运行自动组装。目前为止 如果需要更改值

mov ebx,0000200

else

mov [esi+48],ebx
那么如何在程序集上实现

mov ebx,200

else

mov [esi+48],ebx

在引号中加上数字会使字符串/字符保持不变,不是吗?类似于由
0
2
的ASCII码组成的4字节整数。
    cmp ebx, 80
    jne 1f
    mov ebx, 200
    jmp 2f
1:  mov [esi+48], ebx
2: