Red de conocimiento informático - Material del sitio web - Cómo convertir un programa en lenguaje C a un programa en lenguaje ensamblador.

Cómo convertir un programa en lenguaje C a un programa en lenguaje ensamblador.

En el caso de VC, agregar /FA al argumento de la línea de comando del compilador generará código ensamblador. Si el argumento es /FAs, se generará código fuente y ensamblador.

/código ensamblador FA; .asm

/código máquina FAc y código ensamblador

/código fuente FAs y código ensamblador

; p>

p>

/FAcs Los archivos de código fuente, código fuente y código ensamblador crean archivos fuente .asm.

/Fa filename coloca un archivo llamado .asm en el directorio actual. Sólo es válido al compilar un único archivo fuente.

/Fa filename.extension Coloque el nombre del archivo con la extensión .asm en el directorio actual. Sólo es válido al compilar un único archivo fuente.

/Fa directorio\ Crea un archivo fuente .asm para cada archivo fuente en la compilación y lo coloca en el directorio especificado. Tenga en cuenta que el sufijo debe ser una barra invertida. Sólo se permiten rutas en el disco actual.

/Fa directorio\nombredearchivo coloca nombredearchivo.asm en el directorio especificado. Sólo es válido al compilar un único archivo fuente.

/Fa directorio\nombredearchivo.extensión coloca el nombre de archivo.extensión en el directorio especificado. Sólo es válido al compilar un único archivo fuente.

Si usa el compilador gcc o g (como dev c), agregue el parámetro de línea de comando -S