Programación General > ASM (Ensamblador)

 Escribir Y Leer Memoria !!!

(1/2) > >>

teremot:
saludos

como puedo hacer dos programas por separado, el 1ro que escriba en memoria un texto que yo defina (en un lugar de memoria que yo sepa), y un 2do programa que lea el texto guardado en la memoria por el 1er programa???

fui claro en lo que quiero??

gracias de antemano!!! :)

P.D. Soy novato programando asm :(

Eternal Idol:
¿Para que S.O.?

teremot:
los programas deberian correr bajo ms-dos, y es utulizando NASM.

no se si te respondi tu pregunta??? :blink:

Eternal Idol:
OK pero vas a necesitar un MS-DOS REAL (no sirve una consola de Windows) para probarlo. Yo lo acabo de hacer en 10' con MASM y lo pobre con una maquina virtual (VirtualPC).

Lo que hice fue para el primer programa escribir en una direccion que se me ocurrio (0666h:0150h) una cadena (usando rep movsb). En el segundo simplemente uso el servicio 09h de la interrupcion 21h para mostrar esa cadena en pantalla.

teremot:
Muchas gracias por la respuesta, fue muy satisfactoria.

tengo otra duda con el 2do programa (el que lee), como yo apunto a la direccion de memoria que yo eleji para leer con el servivio 09h??, si pudieras poner algun ejemplo con el codigo te lo agradeceria.

disculpame las molestias!!  :P

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa