Ensamblador - URGENTE!!! Compilador!!

 
Vista:

URGENTE!!! Compilador!!

Publicado por Hans Roht (2 intervenciones) el 16/07/2003 21:58:35
Hola!! Primero gracias por leer mi mensaje.
Segundo, necesito averiguar, URGENTE, como hacer para compilar un archivo ASM con Turbo Assembler.

Es decir, tengo solo el codigo fuente que corresponde a Turbo Assembler quiero saber como obtener el archivo ejecutable!! gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:URGENTE!!! Compilador!!

Publicado por maCo (2 intervenciones) el 17/07/2003 05:55:08
solo he ensamblado y linkeado una vez archivos de 32 bits turbo assembler para 32 bits

para ensamblar:
tasm32 /ml archivo.asm
para linkear:
tlink32 /Tpe /aa /c archivo.OBJ, archivo,, \LIB\IMPORT32, archivo.DEF

le tienes que dar la ruta donde encontrara las importaciones.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:URGENTE!!! Compilador!!

Publicado por Hans Roht (2 intervenciones) el 17/07/2003 06:26:56
maCo:
Antes que nada gracias por responder.

He hecho lo que tu dices pero me han aparecido errores que paso a explicarte:

1) TASM32.EXE /ML MIPROYECTO.ASM

Un vez que esto esta hecho me aparecio un nuevo archivo llamado MIPROYECTO.OBJ
(hasta aqui vamos bien).

2) TLINK32.EXE /TPE /AA /C MIPROYECTO.OBJ

Aqui ocurre el primer error que dice: "Fatal: 16 bits segments not supported in module MIPROYECTO.asm".

Una vez que salio ese error probe con el exe TLINK.EXE (sin "32).

3) TLINK.EXE /TPE /AA /C MIPROYECTO.OBJ

Esto me arroja una ventana de error que dice: Título "Subsistema MS-DOS de 16 bits".
"C:\WINDOWS\System32\cmd.exe -tlink.exe /tpe /aa /c miproyecto.obj
X#=0D, CS=01B7 IP=00000231. El CPU NTVDM ha encontrado una excepción que no se puede realizar. Elija "Cerrar" para finalizar la aplicación."

Agradeceria que me dijieras si estoy haciendo los pasos bien ó por que me aparece ese error.

MUCHISIMAS GRACIAS A CUALQUIERA QUE CONTESTE.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:URGENTE!!! Compilador!!

Publicado por maCo (25 intervenciones) el 22/07/2003 20:35:40
estas creando un programa de 32 bits ? windows api ?
solo he compilado una ves uno de 32 bits en tasm y era asi
tlink32 /Tpe /aa /c archivo.OBJ, archivo,, \LIB\IMPORT32, archivo.DEF

si ves tienes que darle un archivo de importaciones, y otro def
para 16 bits no se, pero supongo que debe ser similar.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:URGENTE!!! Compilador!!

Publicado por luis montesinos (3 intervenciones) el 18/08/2003 22:24:55
hola amigo no puedo ayudarte, pero creo que tu a mi si espero que me ayudes estoy en cero creo pero he leido libros, y ejemplos y si mas o menos, pero ahora como lo llebo a la pc, en donde lo tecleo como le ago creo que se nesesita un compilador o algo asi, espero que me ayudes cuate mi correo [email protected] porfavor me urge te lo agradeseria mucho
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar