Assembler для начинающих


         

Встроенные команды обеспечивают поддержку файловой


 
      Встроенные команды обеспечивают поддержку файловой системы. Они
    сделаны резидентными в DOS, поскольку часто используются при работе
    с данными, хранящимися на дисках. После того, как пользователь ввел
    команду, интерпретатор командных строк передает управление
    соответствующей программе DOS. Программа реализует свою функцию,
    соответствующую спецификации введенной команды, затем возвращает
    управление DOS. На Фиг.5.1 приведены резидентные команды дисковой
    операционной системы.
 
            Команда           Действие
          --------------------------------------------------------
            COPY    Копирует файл с одного места в другое
            DATE    Вывод/модификация текущей даты
            DIR     Вывод каталога дискеты
            ERASE   Удаление файла с дискеты
            PAUSE   Система ждет нажатия клавиши
            REM     Вывод комментария
            RENAME        Изменить имя файла
            TIME    Вывод/модификация текущего времени
            TYPE    Вывод содержимого файла
          --------------------------------------------------------
            Фиг. 5.1 Резидентные команды DOS
 
      Примером резидентной команды может служить команда DIR, которая
    выводит на дисплей справочник дискеты. На Фиг.5.2 показаны выходные
    данные, полученные в результате выполнения команды чтения каталога.
    Обратите внимание, что в справочнике дискеты для каждого
    записанного на ней файла уазываются его имя и тип, а также длина в
    байтах, дата и время его создания. Так как для загрузки любой
    программы DOS необходимо выполнить команду чтения каталога, то эта
    команда являеися встроенной.
 
             ----------------------------------------
            A>dir
             Volume in drive A has no label
             Directory of  A:\
 
            COMMAND  COM      37637  17/06/88  12:00
            AUTOEXEC BAT         38 4/03/89  17:33
            CONFIG      SYS     96  17/06/88  12:00

Содержание  Назад  Вперед