以下x86代码片段的最后一部分(NOP)的eax的最终输出是什么



我不知道如何阅读这篇文章,教程似乎为一个关于汇编程序的问题带来了很多麻烦,我可能再也不会碰它了。

MOV $16457,%ebx
MOV $17458,%eax
MOV $7086,%ecx
CMP %eax,%ebx
JL L1
JMP L2
L1:
IMUL %eax,%ebx
ADD %eax,%ebx
MOV %ebx,%eax
SUB %ecx,%eax
JMP L3
L2:
IMUL %eax,%ebx
SUB %eax,%ebx
MOV %ebx,%eax
ADD %ecx,%eax
L3:
NOP

L1处的代码计算(16457*17458)+17458-7086产生287316678

最新更新