Programación General > ASM (Ensamblador)
Escribir Y Leer Memoria !!!
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
[#] Página Siguiente
Ir a la versión completa