Errores en MASM

Iniciado por roadd, Noviembre 06, 2015, 11:30:48 AM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Noviembre 06, 2015, 11:30:48 AM Ultima modificación: Noviembre 06, 2015, 01:07:03 PM por blackdrake
Buenos dias :). Les vengo con una duda que me esta matando y realmente no se ni por donde empezar a buscar. En MASM cuando intento crear el objeto del fichero en asm, me tira esta sarta de errores sin sentido:



Desde los comandos iniciales donde propongo la arquitectura, hay error con respecto a empezar con "." hasta los renglones en blanco.

Cualquier ayuda es bienvenida!:D
Web: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Igm: /secureart
Telegram: @roaddhdc
Correo: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Face: /roaddhdc
Twitter: @roaddhdc
Youtube: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Noviembre 06, 2015, 11:40:35 AM #1 Ultima modificación: Noviembre 06, 2015, 11:51:09 AM por ANTRAX
Creo que no se subio la foto. Transcribo lo que me paso:

Código: asm

>ml /c /coff fichero.asm

Assembling: fichero.asm

fichero.asm(1) : error A2008: syntax error: .
fichero.asm(2) : error A2008: syntax error: .
fichero.asm(3) : error A2008: syntax error: p
fichero.asm(5) : error A2109: only white space or comment can follow backslash
fichero.asm(7) : error A2109: only white space or comment can follow backslash
fichero.asm(9) : error A2109: only white space or comment can follow backslash
fichero.asm(11) : error A2109: only white space or comment can follow backslash
fichero.asm(13) : error A2109: only white space or comment can follow backslash
fichero.asm(16) : error A2008: syntax error: .
fichero.asm(17) : error A2008: syntax error: U
fichero.asm(19) : error A2008: syntax error: .
fichero.asm(20) : error A2008: syntax error: t
fichero.asm(21) : error A2008: syntax error: i
fichero.asm(22) : error A2008: syntax error: i
fichero.asm(23) : error A2008: syntax error: i
fichero.asm(24) : error A2008: syntax error: e
fichero.asm(24) : error A2088: END directive required at end of file

Web: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Igm: /secureart
Telegram: @roaddhdc
Correo: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Face: /roaddhdc
Twitter: @roaddhdc
Youtube: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

sería mucho mejor que subieras fichero.asm, aunque el error está más que claro y las líneas en donde ocurren también, saludos.

El error pasa en absolutamente todas las lineas. Paso el código:

Código: php

.386
.model flat, stdcall
option casemap :none

include C:\masm32\include\windows.inc
include C:\masm32\include\masm32.inc
include C:\masm32\include\kernel32.inc
includelib \masm32\lib\masm32.lib
includelib \masm32\lib\kernel32.lib


.data
        UserInput db 255 DUP(0)


.code
start:
    invoke StdIn, addr UserInput, 254
    invoke StdOut, addr UserInput
    invoke ExitProcess,0
end start
Web: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Igm: /secureart
Telegram: @roaddhdc
Correo: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Face: /roaddhdc
Twitter: @roaddhdc
Youtube: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta