push %eax pop %eax push %ebx pop %ebx push %ecx pop %ecx push %edx pop %edx push %esi pop %esi push %edi pop %edi push %ebp pop %ebp push %esp pop %esp mov %eax,%eax mov %ebx,%ebx mov %ecx,%ecx mov %edx,%edx mov %esi,%esi mov %edi,%edi mov %ebp,%ebp mov %al,%al mov %ah,%ah mov %bl,%bl mov %bh,%bh mov %cl,%cl mov %ch,%ch mov %dl,%dl mov %dh,%dh nop jmp 1f nop 1: nop