Hola:
Hace demasiado que no toco ensamblador, pero creo que si no te lo reconoce el tlink es que te equivocas en algun lado, no digo que el codigo este mal sino que seguramente en alguna opcion de compilacion.
Si la linea de comandos del xp no te sirve y lo que quieres es usar un ms-dos seguramente lo mas comodo es usar algun tipo de maquina virtual tipo vmware, que viene a ser un emulador de un pc. De esta manera dentro de la maquina virtual haces lo que necesites y tienes al lado windows/linux para poder ir mirando cosillas. Lo que no tengo muy claro es como sacar los archivos despues de la maquina virtual, imagino que puedes montar la disquetera en la maquina virtual, copiar los archivos y leer despues desde donde quieras.
Asi por encima te dire tres opciones:
- Qemu, yo lo he utilizado en linux y no parecia dificil, no se que tal funcionara en windows aunque imagino que bien.
http://fabrice.bellard.free.fr/qemu/download.html
- Bochs,
http://bochs.sourceforge.net/getcurrent.html, como el vmware pero gratuito
- Vmware, este es de pago aunque creo que solo para crear maquinas virtuales, para ejecutarlas es gratuito, para este tendras que buscar en el google.
Y si no tienes el ms-dos a mano supongo que freedos te servira,
http://www.freedos.org/freedos/files/ , para qemu ya hay una imagen del disco con el, asi que no hace falta instalarlo como si tendrias que hacer en los demas.
Bueno, seguramente estoy matando moscas a cañonazos pero es que no se me ocurre otra opcion.
Saludos
PD: en ms-dos siempre venia el edit como editor, por un lado es muy cutre, pero si tiene que meter el tlink y el tasm seguramente pueda usar otro editor decente.