Asm en dos portable?, "variables" en asm.

Iniciado por shiro51, 4 Febrero 2012, 22:51 PM

0 Miembros y 1 Visitante están viendo este tema.

shiro51

Hola buenas noches, (al menos en mi pais jeje).

Mis dudas son las siguientes:

*Uso Fasm

Si creo cualquier EXE, en Fasm, en Windows, seria portable para cualquier pc con Windows?.

Y lo otro es, yo guardo una cantidad de memoria fija, para guardar datos, ejemplo, 4 bytes, para guardar la palabra "Hola", si yo ahora quiero incluirle a "Hola", un " Mundo", hay alguna tecnica en concreto para separar todo el codigo de despues, para agrandar los 5 bytes a el tamaño de "Hola Mundo"?, o tengo que cambiar la direccion de memoria, reservando en otro sitio X bytes, y luego "informar" al resto del codigo que "ahi" esta la frase/palabra?.


Gracias y espero contestaciones.

Eternal Idol

Si, mientras no uses estaticamente funciones de la API mas nuevas que el S.O..

Podes internar un realloc pero mejor reserva nueva memoria y concatena las dos cadenas en una tercera completa.
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón

shiro51

Muchas gracias eternal idol. Puedes cerrar el tema.