TODOPIC

FORO TÉCNICO => Foro Técnico => Mensaje iniciado por: LU8EMO en 30 de Septiembre de 2004, 21:44:00

Título: programas
Publicado por: LU8EMO en 30 de Septiembre de 2004, 21:44:00
hola a todos queria saber si alguien conoce algun programa que me pase los programas hechos en C al assembler

gracias
Título: RE: programas
Publicado por: Nocturno en 01 de Octubre de 2004, 02:58:00
Claro, primero tienes que compilar el programa en C para obtener un HEX.
Luego, para traducir el HEX al ASM hay muchos programas que lo hacen. Si quieres, hasta el mismo ICPROG te permite ver el ASM de un HEX.
Título: RE: programas
Publicado por: LU8EMO en 01 de Octubre de 2004, 08:26:00
tenes algun nombre de estos programitas para pasar de HEX a ASM

gracias
Título: RE: programas
Publicado por: Nocturno en 01 de Octubre de 2004, 08:34:00
Si ya te lo decía antes, por ejemplo, ICPROG.
Título: RE: programas
Publicado por: LU8EMO en 01 de Octubre de 2004, 10:37:00
gracias!!!!!!!!!!!!!!!!!!!!!!!!!!
lo pude hacer.
saludos rodrigo
Título: RE: programas
Publicado por: Nocturno en 01 de Octubre de 2004, 11:19:00
De nada, hombre, ha sido un placer
Título: RE: programas
Publicado por: cHiPmAn en 01 de Octubre de 2004, 11:54:00
Buenas

Creo que en algunos compiladores de C existe una opción de compilación llamada "disassembly" que te enseña el código C traducido a asm manteniendo nombres de variables y etiquetas.

Lo de pasar un archivo hex a asm me parece un coñazo tremendo para entender algo.

Salu2!
Título: RE: programas
Publicado por: pocher en 01 de Octubre de 2004, 13:59:00
Sí el de CCS la lleva. También coincido contigo. A poco que el programa sea un poco grande, no hay quien entienda la traducción de C a ensamblador.