Cómo ver el código ensamblador generado por C++ y Java
Método 1: Generar archivo asm
1) VS2005:
Proyecto---->Propiedades---->Propiedades de configuración ----> c/c++ ----> Archivo de salida ----> Elemento de contenido derecho: Salida ensamblada ----> Ensamblado con código fuente (/FAs).
Esto generará un archivo con el sufijo *.asm en el proyecto. También hay comentarios en el archivo para facilitar el análisis.
Para que el código ensamblador corresponda al código fuente, configure las siguientes opciones:
2) VC6.0:
Configuración del proyecto:
---> C++
---> categoría == archivo de manifiesto
---> categoría == archivo de manifiesto
-- -> Tipo de archivo de manifiesto == Ensamblado con código fuente
Método 2: Usar desensamblado (se recomienda usar este método al depurar)
1) VC6.0 realice los siguientes pasos al depurar 0 Realice los siguientes pasos durante la depuración del punto de interrupción:
Haga clic en "Ver"
"Ventana de depuración"
"Desmontaje"
Puede ver los resultados del desmontaje
2) VS2005 realiza los siguientes pasos durante la depuración del punto de interrupción:
Haga clic en "Depurar"
"Ventana"
p >"Desmontaje"
Utilice javap -v directamente para ver archivos de clase java. archivo de clase. Para obtener más información, consulte Máquina virtual jvm.