saludos amigos.. tengo una pregunta.. hasta ahora estoy aprendiendo como crear archivos con ASM ( datei handling... ) pero me di cuenta que yo creo el archivo pero no se donde

osea no se que en carpeta lo guardo.. por que no sale nada de eso.. alguien sabe como crear el archivo y guardarlo en la carpeta que yo deseo

4eh - Find First File -> Busca un archivo
4fh - Find Next File -> Busca el siguiente archivo si se ocupa wildcars(.txt)
3ch - Create File -> crea un nuevo archivo
3dh - Open File -> abre un archivo (al es el modo->02h read write)
*3eh - Close File -> cierra un archivo
41h - Delete File -> Borra un archivo
*42h - Set File Pointer -> mueve un cursor en el archivo
*40h - Write File -> escribe algo en el archivo.. en la posicion que se
coloco el cursor...
bueno hasta ahi voy bien.. pero.... como crear el archivo con 3ch y guardarlo Por ejemplo en C:\

?
.model tiny
.code
org 100h
start:
mov ah,3ch ;creamos un archivo ( pero donde ???:)?
lea dx, filename ;como mov dx..cursar al archivo
;traducido del aleman al espaniol..
xor cx,cx ; Sin atruibutos
int 21h
xchg ax,bx ;movemos el handle en BX
mov ah,40h ;escribimos en el archivo...
y asi sucesivamente pero como "mier..." guardo eso en C:\ ??
salud0s