SoloCodigo

Programación General => ASM (Ensamblador) => Mensaje iniciado por: LOVO en Jueves 15 de Julio de 2004, 18:57

Título: Como Puedo Modificar El Registro Ip ?... Gracias
Publicado por: LOVO en Jueves 15 de Julio de 2004, 18:57
:hola:  Hola... me gustaria que me echaran la mano en esto, necesito saber como modificar el registro IP para poder saltar partes del codigo asm...

ejemplo:

; m1 contiene la cadena hola
; m2 contiene la cadena lovo

mov ah,9
lea dx,m1
int 21h

mov ah,9
lea dx,m2
int 21h

y cambiar el IP para que solo se imprima lovo

Muchas gracias por su ayuda... :D
Título: Re: Como Puedo Modificar El Registro Ip ?... Gracias
Publicado por: REDD en Jueves 15 de Julio de 2004, 19:53
me imagino que seria con un salto

jmp label

mov ah,9
lea dx,m1
int 21h

label:
mov ah,9
lea dx,m2
int 21h
Título: Re: Como Puedo Modificar El Registro Ip ?... Gracias
Publicado por: blannasa en Viernes 16 de Julio de 2004, 15:22
buena respuesta redd  :D  :whistling:

 :hola:  :hola:
Título: Re: Como Puedo Modificar El Registro Ip ?... Gracias
Publicado por: LOVO en Viernes 16 de Julio de 2004, 18:50
Gracias por la sugerencia, solo que lo tengo que hacer por medio del ip, no puedo modificar el codigo, ya que es un programa ejecutable... y mi duda es como modificar el ip para que se salte las instrucciones de la primera impresion de pantalla... investigue un poco y se que se saca el ip del encabezado de arena... pero no se bien como hacerlo... espero que alguien de ustedes pueda ayudarme...

de antemano muchas gracias... LOVO  :comp:
Título: Re: Como Puedo Modificar El Registro Ip ?... Gracias
Publicado por: REDD en Sábado 17 de Julio de 2004, 02:46
Hola, bueno esto nada mas es una sugerencia ya que no se como se hace eso que quieres del encabezado, pero no seria mejor desensamblar el ejecutable??
Título: Re: Como Puedo Modificar El Registro Ip ?... Gracias
Publicado por: LOVO en Sábado 17 de Julio de 2004, 04:25
:)  ok gracias lo intentare hacer... :hola: