hola! tengo una duda sobre unas instrucciones que e visto creo que en todos
los programas de 16 bits son estas:
data segment
pDATA db "DATA...DATA"
ends
...
mov ax, data
mov ds, ax
mov es, ax
yo quisiera saber que se hace exactamente y porque tambien tengo duda de porque se hace eso
bueno lo que yo entiendo es que se pasa el contenido de "data" osea las variables y todo al registro ax.
pero si en "data" estuvieran muchas variables, constantes, etc no cupieran en AX
lo que e pensado es que quiza solo se pasa la direccion bueno se supone que "data" es el segmento de datos no?
y porque luego ese contenido en AX se pasa al segmento de datos? no se supone que ya los datos estaban
en el segmento ?
mil gracias