Page 1 of 1

Convertir format de archivo *.S a formato de archivo *.ASM

Posted: Sun Mar 12, 2006 1:48 pm
by harry1982
Hola a todo el equipo de ReactOS.

Necesito vuestra ayuda para terminar un programa que tengo practicamente listo para ejecutar:
Necesito la manera de convertir un formato de archivo *.S en format .ASM.

Es muy importante poder hacer esto ya no puedo compilar estos archivos con modalidad de win32 nativo -32-bits.

Gracias y perdonar por las molestias causadas.

Re: Convertir format de archivo *.S a formato de archivo *.A

Posted: Thu Apr 20, 2006 10:09 am
by Sarocet
harry1982 wrote:Hola a todo el equipo de ReactOS.

Necesito vuestra ayuda para terminar un programa que tengo practicamente listo para ejecutar:
Necesito la manera de convertir un formato de archivo *.S en format .ASM.

Es muy importante poder hacer esto ya no puedo compilar estos archivos con modalidad de win32 nativo -32-bits.

Gracias y perdonar por las molestias causadas.
Los .s son código en ensamblador en formato AT&T. Los .asm son código en ensamblador en formato intel. Puedes buscar laas diferencias en google. La más notoria es que en AT&T los parámetros van de izquierda a derecha mientras que en intel de derecha a izquierda. Los DWORD/WORD/BYTE PTR están incluidos en el mnemónico.

El propio GCC debería poder compilártelos.

ficheros .s a .asm

Posted: Fri Aug 25, 2006 12:38 am
by erbmon
veamos que dijo un ciego que nunca vio:

http://www.tldp.org/HOWTO/Assembly-HOWTO/nasm.html

http://neacm.fe.up.pt/pub/djgpp/v2faq/faq25.html

http://www.niksula.hut.fi/~mtiihone/intel2gas/

http://www.bumba.net/~hmaon/a2i/

http://asm.sourceforge.net/articles/linasm.html

y si no te sirve ninguno por razones del tipo:
es que no uso nasm
es que no guiero utilizar gas
lo uiero para compilar con tasm/masm
puedes usar:
http://www.google.es/search?q=convert+A ... art=0&sa=N

espero que te sirva alguno de estos enlaces
si encuentras el que buscas pones un post de como se usa y asi igual me lo añado para las developer tools, gracias