Test Foro de elhacker.net SMF 2.1

Programación => Programación General => ASM => Mensaje iniciado por: Usuario887 en 21 Febrero 2021, 15:50 PM

Título: Especificar una cadena de caracteres para invoke en MASM32.
Publicado por: Usuario887 en 21 Febrero 2021, 15:50 PM
¿Como podria especificar el desplazamiento para INVOKE sin necesairiamente crear una etiqueta y tener que crear una para cada cadena de caracteres que utilice?

Es decir, para en vez de hacer:

Código (asm) [Seleccionar]
.data
data  db "String.", 0

;...

invoke ..., offset data


Hacer algo como:

Código (asm) [Seleccionar]
.data
;...

invoke ..., DISPLTXT("String.", 0)


Es decir, por ejemplo, una macro que defina una etiqueta para cada cadena o mejor aun una funcion de MASM32 que funcione para esto.

Gracias de antemano por sus respuestas.
Saludos.
Título: Re: Especificar una cadena de caracteres para invoke en MASM32.
Publicado por: Eternal Idol en 21 Febrero 2021, 21:42 PM
http://www.asmcommunity.net/forums/topic/?id=17217
Título: Re: Especificar una cadena de caracteres para invoke en MASM32.
Publicado por: Usuario887 en 21 Febrero 2021, 22:18 PM
Gracias.  ;-)

Asmcommunity... debería especificar site:asmcommunity.net cada vez que busco algo en Google sobre Ensamblador.

Saludos.