Hola! Bueno no se peleen, mi punto de vista, es para mi tiene más merito programar en ms-dos con interrupciones que con win32 porque es más fácil programar bajo win32, pero tambien es cierto que el ms-dos va a desaparecer pronto, por lo que es mejor aprender a programar en win32, y si ya hay funciones que te faciliten el trabajo pues lo correcto es usarlo, bueno hablando de programar bajo windows tengo una duda.
Bajo ms-dos version 5.0 del masm usando la estructura simplificada tenias que escrbir estas 2 instrucciones siempre:
mov ax, @data ; o DGRoup, total asignas a ax la direccion del segmento
mov ds, ax ;de datos
y usando un masm para windows, intente hacer eso, pero me marcaba un error, que no encontraba el DGROUP, también puse la directiva
.startup para inicializar los registros, pero me marcaba el mismo error, que no encontraba el DGROUP, entonces no incialice ds, pero no me corria el programa. ¿como puedo solucionar el problema?