Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: soez en 15 Julio 2010, 17:00 pm



Título: Hola Mundo
Publicado por: soez en 15 Julio 2010, 17:00 pm
A ver si me podeis echar una mano, que falla aqui en la linea 
Código
  1. mov   ax, data

Código
  1. .486                                    ; create 32 bit code
  2. .model flat, stdcall  
  3.  
  4. .stack
  5.  
  6. .data
  7.  
  8. saludo   db "Hola mundo!!!", "$"
  9.  
  10. .code
  11.  
  12. inicio:
  13.  
  14. mov   ax, data          ;<----------fallo
  15. mov   ds, ax             ;ds = ax = saludo
  16. mov   ah, 09             ;Function(print string)
  17. lea   dx, offset saludo  ;DX = String terminated by "$"
  18. int   21h                ;Interruptions DOS Functions
  19. ;mensaje en pantalla
  20.  
  21. mov   ax, 4c00h          ;Function (Quit with exit code (EXIT))
  22. int   21h                ;Interruption DOS Functions
  23.  
  24. end inicio


Título: Re: Hola Mundo
Publicado por: MCKSys Argentina en 15 Julio 2010, 22:17 pm
Para que defines codigo de 32 bits si despues usas codigo de 16???


Título: Re: Hola Mundo
Publicado por: soez en 15 Julio 2010, 22:28 pm
Porque me daba error al compilar majo, me lo explicas mejor en vez de quejarte?


Título: Re: Hola Mundo
Publicado por: bizco en 15 Julio 2010, 23:02 pm
Citar
Porque 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?


Título: Re: Hola Mundo
Publicado por: soez en 15 Julio 2010, 23:23 pm
Citar
Porque 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


Título: Re: Hola Mundo
Publicado por: bizco en 16 Julio 2010, 00:10 am
no veo que te contestasen nada malo.


Título: Re: Hola Mundo
Publicado por: soez en 16 Julio 2010, 00:15 am
y mi contestacion te parece mala entonces?


Título: Re: Hola Mundo
Publicado por: braulio-- en 16 Julio 2010, 00:22 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 ?


Título: Re: Hola Mundo
Publicado por: soez en 16 Julio 2010, 00:26 am
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.


Título: Re: Hola Mundo
Publicado por: karmany en 16 Julio 2010, 00:36 am
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