C Code NOP путаница
Этот файл имеет синтаксис AT&T - см. http://www.imada.sdu.dk/Courses/DM18/Litteratur/IntelnATT.htm и http://en.wikipedia.org/wiki/X86_assembly_language. И 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
Каково значение%eax при выполнении последней инструкции NOP?