C代码NOP混淆

C代码NOP混淆,nop,Nop,此文件采用AT&T语法-请参阅 和gdb和objdump都生产 默认情况下,AT&T语法 MOV $27163,%ebx MOV $13156,%eax MOV $25880,%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 L

此文件采用AT&T语法-请参阅 和gdb和objdump都生产 默认情况下,AT&T语法

MOV $27163,%ebx
MOV $13156,%eax
MOV $25880,%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

最后一条指令NOP运行时%eax的值是多少?

答案是“%933%”。(无报价)

我很确定,您的任务是让您找出价值,而不是让我们去做。如果你的老师想让我们回答,他或她会直接问我们。请自己做作业。(下次你在这里发帖时,请使用“格式帮助”和下方的预览区域,在这里输入问题以修复外观。你在这里的努力太可怕了。)