【发布时间】:2020-08-07 08:09:58
【问题描述】:
我想从mov指令改成SUB指令(我想,我们也可以改成ADD指令),我想调整数值,使整个程序的功能保持不变。
for_real_programmers:
mov dx, 0 ;
inc dx ;
for_leet_hackorz:
mov word ptr [for_real_programmers], 0d929h ; ?
mov word ptr [for_real_programmers+2], 0d9f7h ; ?
mov byte ptr [for_leet_hackorz], 0c3h ; ?
jmp restart
【问题讨论】:
-
能否请您重新表述您的问题?是否要将
mov转换为等效的add或sub指令? -
不要将文本作为图片发布。只需将它们复制并粘贴到此处
-
请勿发布代码图片。出于这个原因,我对你的问题投了反对票,一旦你edit你的问题并用文字替换图片,我就会收回我的反对票。
-
@fuz ,我觉得这个帖子更好更多:)。谢谢你的建议
-
您可以通过将变量从自身中减去来将其设置为零。您可以通过减去 -1 将变量增加 1 ...
标签: assembly x86 machine-code self-modifying