El ensamblado nop está escrito en lenguaje c
Generalmente utilice el método de ensamblaje en línea
_asm nop
Los detalles son los siguientes
//Nombre de archivo:noptmp.c p>
//Para compilar, use: cl noptmp.c
//autor: HHHso 2013-05-21 23:06
//
#include?
int?main(int?argc,void**?argv)
{
int?a;
p>scanf("%d",&a);
printf("%d\n",a);
_asm?nop p>
_asm?nop
printf("%x\n",a);
_asm?nop
_asm?nop
_asm?mov?a,0
_asm?nop
printf("%x\n",a);
return?0 ;
}
El proceso principal de ejecución del código de desmontaje se analiza de la siguiente manera