Ensamblador - Ayuda con ensamblador

 
Vista:

Ayuda con ensamblador

Publicado por Rastor (5 intervenciones) el 05/04/2007 11:32:23
hola, tengo un problema este es que al introducir este codigo. El compilador MASM no me da ningun errror pero tampoco me imprime un asterisco en la pantalla. Esto a que se debe.

.model small
.code
.stack
.startup
code_seg segment
MOV AH,02h
MOV DL,02Ah
INT 21h
code_seg ends
.exit
end
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:Ayuda con ensamblador

Publicado por Alberto (7 intervenciones) el 05/04/2007 20:59:24
mira la remodelacion que le hice a tu codigo, dime si te cuadra asi?

//--------------------------------------------------------------- desde aqui
.model small
.code
.stack 100h

code_seg segment

MOV AH,02h
MOV DL,02Ah
INT 21h

mov ah, 01h ; esto es para esperar a que pulsen una tacla
int 21h ; si deseas lo puedes borrar, que ya el * se imprime

code_seg ends

end
//--------------------------------------------------------------- hasta aqui

no se para que utilizabas eso de .startup y .exit, yo nunca lo uso, y que no se te olvide mas poner el valor de la pila, ".stack 100h".

bueno, dime si te sirve de algo, si deseas puedes contactarme: [email protected]

ahora estoy tratando de hacer un pequeño programa para sobreescribir el SAM de Windows, a traves de ASM.

salu2!!
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:Ayuda con ensamblador

Publicado por Rastor (5 intervenciones) el 06/04/2007 17:10:20
Mucahas gracias alberto pero me sigue dando un error aunque ya si imprime el asterisco.
El error es program has no starting adress
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