Hola Mundo

Iniciado por soez, 15 Julio 2010, 17:00 PM

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

soez

A ver si me podeis echar una mano, que falla aqui en la linea 
Código (asm) [Seleccionar]
mov   ax, data

Código (asm) [Seleccionar]
.486                                    ; create 32 bit code
.model flat, stdcall 

.stack

.data

saludo   db "Hola mundo!!!", "$"

.code

inicio:

mov   ax, data          ;<----------fallo
mov   ds, ax             ;ds = ax = saludo
mov   ah, 09             ;Function(print string)
lea   dx, offset saludo  ;DX = String terminated by "$"
int   21h                ;Interruptions DOS Functions
;mensaje en pantalla

mov   ax, 4c00h          ;Function (Quit with exit code (EXIT))
int   21h                ;Interruption DOS Functions

end inicio
01001010 01100001 01110110 01101001 01100101 01110010

MCKSys Argentina

Para que defines codigo de 32 bits si despues usas codigo de 16???
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


soez

Porque me daba error al compilar majo, me lo explicas mejor en vez de quejarte?
01001010 01100001 01110110 01101001 01100101 01110010

bizco

CitarPorque me daba error al compilar majo, me lo explicas mejor en vez de quejarte?

que gente mas estupida ultimamente, exigencias 0. mejor lee un buen libro antes de ponerte a programar. ¿esta bien explicado asi?

soez

Cita de: ctlon en 15 Julio 2010, 23:02 PM
CitarPorque me daba error al compilar majo, me lo explicas mejor en vez de quejarte?

que gente mas estupida ultimamente, exigencias 0. mejor lee un buen libro antes de ponerte a programar. ¿esta bien explicado asi?


Te parece razonable su respuesta? lee tu antes de responder lo que has dicho xq el respeto por la gente parece que te falta

edito: seguro q eres el menos indicado para contestar asi
01001010 01100001 01110110 01101001 01100101 01110010

bizco

no veo que te contestasen nada malo.

soez

y mi contestacion te parece mala entonces?
01001010 01100001 01110110 01101001 01100101 01110010

braulio--

Cita de: soez en 16 Julio 2010, 00:15 AM
y mi contestacion te parece mala entonces?
A mi sinceramente me parece que tu respuesta hace gala de tu nick. Por cierto, porque no publican estos posts en la sección de ASM ?

soez

pues para mi es razonamiento, igual q tu respuesta q sigue. Si esta sección es solo para cracking pido disculpas y que lo muevan.
01001010 01100001 01110110 01101001 01100101 01110010

karmany

Dejamos este tema por terminado, ya que el camino que está tomando no es el adecuado.

soez tu pregunta estaría mejor en el foro de programación de asm:
http://foro.elhacker.net/asm-b84.0/

Salu2