04.02.2007, 20:08
общий
это ответ
Здравствуйте, Сиренко Макс!
Все зависит от операционной системы. Например, в ДОСе для каждого диска существует своя директория по умолчанию (default directory). Установить ее можно с помощью функции 3bh. Кроме того, можно установить диск по умолчанию (функция 0eh). См. приложение.
В Windows есть функция SetCurrentDirectory. Ей передается один параметр - директория.
Приложение:
; DOSmov ah, 3bhmov dx, mydir ; директорияint 21hmov ah, 0ehmov dl, 2 ; диск 0=A, 1=B, 2=C, ...int 21h ...mydir db ‘c:\test1‘,0