
        Дисковая операционная система AO-DOS
        для БК0010 И КНГМД с ОЗУ 8/16 КБайт.

- Система  обслуживает  до  четырех  дисководов  с   настройкой
  параметров   40/80-дорожек и магнитофон;
- Формат каталога совместим  с  MicroDOS, NORTON;
- Автоматически определяется тип  дисковода  и  устанавливаются
  оптимальные значения параметров;
- Система  использует  алгоритм   записи   файла,   позволяющий
  оптимально использовать дисковое пространство, не прибегая  к
  помощи утилит сжатия, и снимающий необходимость  контроля  за
  состоянием каталога диска;
- Режим  проверки записи (Verify On)  гарантирует  качественную
  запись при незначительном увеличении времени за счет  повтор-
  ного считывания информации;
- Система предоставляет  мощное  средство  копирования  файлов,
  значительно ускоряющее  передачу  данных  между  дисками;
- Система  располагается  в адресах 120000..137777 и может
  работать как на контроллерах с 16 КБ ОЗУ, так и в минимальной
  конфигурации - 8 КБ ОЗУ. В первом варианте в адреса 140000..
  ..157777 может быть загружена программа-оболочка DOS-SHELL;
- Система имеет развитый язык командных файлов;
- Система имеет  встроенные команды форматирования и тестирова-
  ния  дисков,  просмотра/коррекции  ячеек  памяти  и блоков на
  диске;
- Нортон-образная оболочка обеспечивает дополнительные удобства
  в  работе, поддерживается работа с мышью;
- Система   предоставляет   набор   универсальных   подпрограмм
  ввода/вывода,  обращения  к  которым   осуществляется   через
  диспетчер ЕМТ;
- Файл АUTOEXEC.BAT позволяет осуществить  начальные  установки
  системы во время начальной загрузки системы;
- Начиная с версии 2.05 поддерживаются подкаталоги в формате,
  совместимом с ОС НОРД.

               Описание комад ДОС
               ~~~~~~~~~~~~~~~~~~

        Команды выполняемые в диалоговом режиме
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        - выбор текущего устройства d:
формат команды: d:
где d - имя  устройства:  А,B,C,D;
   В командной строке отображается текущее устройство,
например A:>
Имена дисков C: и D: для зарезервированы для обращения к
A: и B: с пропуском дорожек , что делает возможными
например команды типа:  COPY1 A:* C: - копируются файлы с
диска А: 80 дор. на диск А: 40 дор. на 80 дорожечном дисководе.

        - загрузка и запуск программы
формат команды: [d:]name [addr] [STRING]
Позволяет запускать программы с нач.адресом не ниже 400.
Если после имени файла задан адрес, то после загрузки файла
управление будет передано на этот адрес.
Если имя файла совпадает со встроенной командой, то необходимо
перед именем файла поставить имя устройства, с которого
производится загрузка. Автозапуск отрабатывается аналогично
стандартной загрузке. Если программе необходимы входные
параметры, их можно указать через пробел после имени файла.
После запуска регистр R2 содержит адрес первого параметра в
буфере (указатель на начало строки STRING ). Первый параметр
должен начинаться с нецифрового символа, иначе он будет трак-
товаться как адрес запуска программы.

  ПРИМЕР :
DISKCOPY A: B:
B:CHESS 30700
A:\FONTS\PCFONT

        - запись файла
формат команды: SAVE [d:]name addr len
Производится запись указанной области памяти в файл.
  ПРИМЕР :
SAVE B:DOS.TXT 1000 20000

        - чтение файла
формат команды: LOAD [d:]name [addr]
Загужает файл в память. При указании адреса после имени,
загрузка производится с этого адреса.
  ПРИМЕР :
LOAD A:DOS.TXT
LOAD TEST 42000

        - копирование файлов
формат команды: COPY[1][/] [d:]name1 [d:]name2
значения ключей команды:
 1 -копирование на одном дисководе
 / -копирование с запросом
Копирование файлов может осуществляться с одного дисковода
на другой, на одном дисководе, с запросом для каждого файла.
При групповом копировании файлов, если произошла ошибка
чтения одного из файлов, продолжается чтение следующих
файлов и их копирование.

  ПРИМЕР :
COPY * B:       - копирует все файлы с текущего накопителя
                на B:
COPY/ A:*       - копирует все файлы с A: на текущий накопитель
                с запросом
COPY1 DOS.TXT   - копирует файл "DOS.TXT" с ожиданием смены
                дисков на текущем накопителе
COPY A:\DOS\* B:\TXT\* - копирует все файлы из подкаталога
                DOS диска A: в подкаталог TXT диска B: .

       - просмотр каталога
формат команды: DIR[/B|/A] [d:]name
значения ключей команды:
 /A -вывод имен файлов в алфавитном порядке;
 /B -выдать информацию о расположении файлов на диске.
Для дисковых устройств выводится имя диска и список
имен файлов, их стартового адреса и длины. При задании
ключа "/" выводится также расположение файлов на диске.
Eсли  задан  шаблон  имени,  выводится  информация  о  файлах,
соответствуещих  шаблону,  иначе  выводится  информация  обо
всех  файлах.  Вывод  осуществляется  постранично,  для
продолжения вывода надо нажать любую клавишу, или <КТ>
для прекращения  вывода. Файлы, имеющие атрибут "защищенный"
помечаются символом "P", а файлы с атрибутом "спрятанный" не
выводятся.
  ПРИМЕР :
DIR         - вывод каталога диска в текущем накопителе
DIR/B A:        - вывод каталога А: с выводом номеров первых
                блоков всех файлов
DIR D*   - вывод всех имен файлов, начинающихся с "D"
DIR/А     - вывод всех имен файлов в алфавитном порядке

        - печать каталога
формат команды: LDIR[/A|/B] [d:]name
Значения параметров аналогичны DIR. Если печатающее устройство
не  готово,  выдается  соответствующее  сообщение. Поддержка
альтернативных драйверов печати рассматривается в системном
разделе.
  ПРИМЕР :
LDIR
LDIR/А A:
LDIR/B D*

     - изменение имени файла
формат команды: REN [d:]name1 name2
Еслжи файл с указанным вторым именем уже существует, что
может, в частности, произойти  из-за  некорректного  исполь-
зования шаблона имени для переименования группы файлов, то
выдается сообщение об ошибке.
  ПРИМЕР :
REN DOS.TXT DOS1.DOC -переименовать файл DOS.TXT в DOS1.DOC

        - просмотр текстового файла
формат команды: TYPE [d:]name или ТYPE addr
Нажатие клавиши <ШАГ> приостанавливает вывод текста, до тех пор
пока не будет нажата любая другая клавиша. Клавиша <KT> преры-
вает просмотр.Если после TYPE стоит 8-адрес,то выводится содер-
жимое памяти, начиная с указанного адреса. Eсли длина файла
превышает 37200, то он подгружается по частям.
  ПРИМЕР :
TYPE B:DOS.TXT
TYPE 2000

        - печать текстового файла
формат команды: PRINT [d:]name
Действие команды аналогичго TYPE, вывод дублируется на
принтер. Если принтер не готов, выдается сообщение об ошибке.
  ПРИМЕР :
PRINT DOS.TXT

        - изменение параметров файла
формат команды: SET [d:]name addr [len]
Команда позволяет изменять адрес и длину дискового файла.
Изменения производятся только в каталоге, сам файл при этом
не меняется.
  ПРИМЕР :
SET DOS.doc 2000 - задать адрес загрузки 2000 для файла DOS.doc
SET DOS.TXT 2000 20001 - задать адрес загрузки и длину

        - удаление файлов
формат команды: DEL[/] [d:]name
значения ключей команды:
 / -отменить подтверждение удаления для каждого файла
При попытке удалить файл, помеченный в каталоге как "защи-
щенный" выдается сообщение об ошибке.
  ПРИМЕР :
DEL DOS* - удалить все файлы, начинающмеся с "DOS"
DEL/ B:* - удалить все файлы на текущем накопителе, без запроса
          подверждения удаления.

        - установка/сброс атрибутов файла
формат команды: ATTRIB H|-|P [d:]name
значения ключей команды:
 P - установка защиты от удаления
 H -установка атрибута HIDDEN
 - -сброс всех атрибутов
Установка или снятие атрибутов "защищенный" и "спрятанный"
Атрибут "защищенный" запрещает удаление файла командой DEL и
запись в защищенный файл.
  Формат битов атрибутов приводится в системном разделе.
  ПРИМЕР :
ATTRIB - *       - снять атрибуты "защищенный" и "спрятанный"
                 со всех файлов на текущем накопителе.
ATTRIB P DOS.TXT -установить атрибут "защищенный" DOS.TXT
ATTRIB H DOS.TXT-установить атрибут "спрятанный" DOS.TXT

        - передача управления
формат команды:RUN addr
Передает управление на указанный адрес памяти.
Используется для запуска ранее загруженных, или резидентных
программ.
  ПРИМЕР :
RUN 100274 - выход в монитор БК.( Аналогично команде MON)

        - выход в монитор
формат команды: MON
Передает управление по адресу 100274.
  ПРИМЕР : MON

        - передача управления пользовательской программе
формат команды: USR
Передает управление по адресу 140000
  ПРИМЕР : USR

        - вывод номера версии ДОС
формат команды: VER
  ПРИМЕР : VER

        - просмотр/кoррекция указанной ячейки памяти
формат команды: @ addr [DATA]
Если после "@" указан только адрес, то выводится его
содержимое. Если задан также второй параметр, то он
записывается в ячейку, указанную первым параметром.

  ПРИМЕР :
@ 2000 123456   - записать число 123456 в ячейку 2000
@ 2000   - вывести содержимое ячейки 2000

        - просмотр/установка параметров устройства
формат команды: MODE [d:] [SKIP|NOSKIP|SSIDE|DSIDE]
значения ключей команды:
SKIP -установить пропуск дорожек (используется для работы с
40-дорожечными дискетами на 80-дорожечном дисководе )
NOSKIP - oтмена пропуска дорожек
SSIDE - установить режим работы с односторонними дискетами
DSIDE - установить режим работы с двухсторонними дискетами
  ПРИМЕР :
MODE SKIP       - установить режим работы с 40-дорожечными
                дисками на текущем накопителе.
MODE B:NOSKIP   - отменить режим пропуска дорожек на B:

        - форматирование диска
формат команды: FORMAT [d:] [SKIP|NOSKIP|SSIDE|DSIDE]
Перед выполнением команды выводятся имя и параметры диска.
Дополнительно запрашивается кол-во дорожек (40 или 80)
Нажатие других клавиш трактуется как отказ от форматирования.
Во время форматирования выводится информация о сбойных
участках. После завершения форматирования на диске формируется
пустой каталог (как по команде INIT).
  ПРИМЕР :
FORMAT  - форматирование диска в текущем накопителе
FORMAT A:      - форматирование диска в накопителе A:
FORMAT A: SKIP - форматирование диска под 40-дорожек на
                80-дорожечном дисководе А:

        - инициализация диска
формат команды: INIT [d:]
Перед выполнением команды выводятся имя и параметры диска.
Дополнительно запрашивается кол-во дорожек (40 или 80)
Нажатие других клавиш трактуется как отказ от инициализации.

  ПРИМЕР :
INIT A:  - создание пустого каталога на диске A:

        - установка/отмена режима оцвечивания
формат команды: COLOR NN
  ПРИМЕР :
COLOR 0 - стандартный вывод БК0010;
COLOR 4 - рекомендуется при работе с цветным монитором.


        - просмотр текущей настройки ДОС
формат команды: SH
Выводится текущие значения VERIFY и параметры дисковых
устройств, изменяемых командой MODE.
  ПРИМЕР : SH

      - просмотр/коррекция абсолютного блока на диске
формат команды: BLK BLOCK
Позволяет просматривать и изменять блоки в виде 8-слов,
или кодов символов в экранном режиме. Возможен последова-
тельный просмотр дисковых блоков начиная с указанного.
        Для записи изменений на диск надо нажать
        <СБР>, для выхода без записи - <КТ>.
        <ВВОД> - перейти к следующему блоку (внесенные измене-
        ния предварительно надо сохранить нажав <СБР> ).
  ПРИМЕР :
BLК 0 - вызвать для просмотра/коррекции нулевой блок текущего
        накопителя.


        Для работы с подкаталогами в системе, начиная с
версии 2.02, введены следующие команды:

     - создать подкаталог
формат команды: MD name
Создается пустой подкаталог с именем  name  на  текущем  диске.
  ПРИМЕР :
MD FONTS - создать подкаталог FONTS в текущем каталоге

     - удалить подкаталог
формат команды: RD name
Удалить  с  текущего  диска  подкаталог  с  именем  name.  Если
подкаталог содержит файлы, удаление не производится и  выдается
соответствующее сообщение.
  ПРИМЕР :
RD TMP - удалить подкаталог TMP в текущем каталоге

     - сменить подкаталог
формат команды: CD name или CD \
Команда CD name позволяет перейти в подкаталог с  именем  name,
Если подкаталог с именем name не  найден  в  текущем  каталоге,
выдается сообщение об ошибке.
Команда CD  \  используется  для  возврата  из  подкаталогов  в
корневой каталог диска.
  ПРИМЕР :
CD \
CD FONTS

        При  указании  перед  именем  файла  имени   дисковода,
например A:BACKUP производится обращение к  корневому  каталогу
указанного диска. Перед работой с  файлами  подкаталога,  необ-
ходимо сначала перейтив этот подкаталог команды CD.
  Перед именем файла в командной строке ДОС и из прикладных
  программ можно указывать путь в виде цепочки
  имен подкаталогов, разделенных символом "\". Максимальная
  длина имени с предшествующим указанием пути не должна
  превышать 30 символов.




        Командные файлы
        ~~~~~~~~~~~~~~~
Командный файл ДОС представляет собой обычный текстовый файл
и может быть набран в любом текстовом редакторе. Первым сим-
волом командного файла д.б. "*". В командных файлах допустимы
все команды диалогового режима, а также описанные ниже команды,
применяемые только в командных файлах. Если программа запущена
из командного файла и заканчивается HALT, то выполнение ком.
файла после выхода из программы продолжится со следующей за
вызовом строки.

        Команды:
*                    - признак командного файла (должен
быть единственным символом в первой строке )
CHR KOD1 [KOD2..]       - выдача 8-кодов в драйвер экрана
LOCATE X,Y           - позиционирование курсора
PAUSE [DELAY]     - задержка
INPUT            - ввод символа с клавиатуры
IF KOD MET           - условный оператор:
IF "S" MET             (KOD - 8-число,S-символ КОИ-8)
GOTO MET               - безусловный переход
:MET              - метка
REM STRING           - строка-комментарий
CLS                - очистка экрана
? STRING               - вывод строки на экран
ECHO ON|OFF|STRING      - управление выводом на экран
END                - прекращение выполнения ком.файла

пример командного файла:

*
VERIFY OFF
SH
? НАЖМИТЕ "Т" ДЛЯ ЗАПУСКА TURBO
INPUT
IF "T" CONT
END
:CONT
B:
A:TURBO

        Стартовый командный файл
        ~~~~~~~~~~~~~~~~~~~~~~~~

При загрузке системы с диска производится поиск файла с именем
AUTOEXEC.BAT и , если он найден, исполняются содержащиеся в нем
команды.
  В файл AUTOEXEC.BAT рекомендуется включать следующие команды:

MODE A: 500  -установить задержку при переходе с дорожки на
MODE B: 500   дорожку.

COLOR 4      -установка шрифта для цветного монитора.

VERIFY OFF   -отменить проверку правильности записи. Рекомен-
             дуется для ускорения работы на нормальной
             аппаратуре.

S14      -запуск программы-оболочки DOS-SHELL для ОЗУ 16 КБ


Блокировка вывода сообщений на экран (аналог  ECHO OFF) м.б.
установлена командой "@ 50 377", разрешение вывода - "@ 50 0"


        Команды выполняемые из прикладных программ
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(вводятся вместо имени файла при обращениях EMT 36)

S:[D]     - вывод/смена текущего устройства
Команда задает имя диска или магитофон, к которым произойдет
обращение, если перед именем файла явно не указано имя устро-
йства.

K:[D:][NAME]    - просмотр каталога диска
Применяется для вывода каталога диска из прикладных программ.

Q:           - выход в ДОС
Применяется для программ, не имеющих запроса на выход в
монитор, а также чтобы обойти повтрную инициализацию системы.

М:[SKIP|NOSKIP|SSIDE|DSIDE] - просмотр/задание параметров
настройки ДОС. Действие команды аналогично МОDE, что позволяет
перенастроить параметры дисководов не выходя из прикладной
программы.


        Диагностические сообщения и ошибки
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Коды  ошибок,  возвращаемые  драйвером  КНГМД, выводятся в виде
сообщения I/O error NN in drive D:, где NN принимаяет значения:

1       защита записи или ошибка CRC
2       ошибка CRC заголовка
3       нет 0 дорожки (вырабатывается также если дисковод
        не подключен)
4       ошибка позиционирования
5       сектор не найден
6       диск не вращается
7       прерывание по вектору 4
10      не найден маркер заголовка
11      не найден маркер данных
12      нестандартная разметка

  Эти ошибки  возникают на физическом уровне.  Также ДОС выдает
сообщения о логических  ошибках, на уровне файловой структуры .
Указанные в  скобках  коды  ошибок  возвращаются в байте  301 :

 Bad command or filename -введенная строка не является командой
ДОС или отсутствует указaнный файл.
 File not found - файл с заданным именем не найден (ош.14)
 Invalid parameters - в команде неверно указаны параметры.(54)
 Non-DOS disk - формат каталога не соответствует АО-DOS.(ош.74)
 Disk full - при записи файла на диске не хватает места.(ош.34)
 Dir full - переполнении каталога.(ош.44)
 Protected file - предупреждение, что файл имеет атрибут
 "защищенный", и не может быть изменех или удален.(ош.24)
 Для перезаписи необходимо снять атрибут командой :
 "ATTRIB - name".
 Not ready - печатающее устройство не готово.

               Редактирование командной строки
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
В диалоговом режиме поддерживаются команды редактирования:
<-,-> - перемещения по строке;
K== - удаление символа
╞=> - вставка пробела
<== - удаление символа справа от курсора
╪=> - очистка строки справа от курсора
<ВС> - вывод предыдущей строки
<ВВОД> - конец ввода строки
<КТ> - отказ от ввода текущей строки

В буфере  запоминается последняя введенная строка. Строка запо-
минается, если ее длина больше двух символов.  Эта строка м.б.
выведена нажатием  кл. <ВС>, при необходимости отредактирована
и снова  исполнена. При вводе поддерживается автоповтор нажатия
клавиш.

        Передача параметров через командную строку
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
При запуске программы регистр R2 указывает на первый символ не
являющийся пробелом, после имени файла. Например в командной
строке:
 A:>A:FORM  T:80   S:9
После успешного запуска программы с именем "FORM" регистр R2
будет указывать на первый символ строки "Т:80 S:9". Соседние
пробелы удаляются.


               Вызов функций ДОС
               ~~~~~~~~~~~~~~~~~
Доступ к функциям ДОС осуществляется через ЕМТ диспетчер.
Из прикладных программ доступны следующие обращения:

EMT  1- Вывод 8-числа из регистра R2, регистры R0,R1,R2 не
        сохраняются.
ЕМТ  3- Вывод 8-числа из R2, R1 указывает количество
        выводимых знакомест.
EMT 11- Исполнение командноЙ строки ДОС.
        R2 содержит адрес начала строки команды
        R3 - конечный адрес строки команды
        ошибочные ситуации обрабатываются по 4 вектору
        регистры не сохраняются.
ЕМТ 17- Вывод символа по коду в R0, коды 1..11,13,37 выводятся
        в виде соответствующего количества пробелов
EMT 21- вывод строки символов, адрес начала - в R1, ограничи-
        тель - нулевой байт, управляющие коды обрабатываются
        стандартно.
EMT 31- Вывод кода в R0 на печать. Поддерживаются загружаемые
        драйверы печати.
EMT 41- Вывод десятичного числа в диапазоне 0..9999.
        Число в R2, регистры R0,R1,R2 не сохраняются.
ЕМТ 43- Выдача служебной информации ДОС.
        На выходе в мл.байте R0 номер версии, в старшем-
        признак ДОС - байт 32(8), указывающий на то что ЕМТ
        перехватчик обслуживается ДОС. Перед использованием
        дополнительных возможностей ДОС необходимо проана-
        лизировать содержимое R0 после обращения ЕМТ 43.

Использование не описанных выше ЕМТ-вызовов не рекомендуется,
так как не гарантирует совместимости с последующими версиями
системы.

               Команды ЕМТ 36
               ~~~~~~~~~~~~~~
Значения байта-команды в блоке параметров ЕМТ 36:

бит 7 = 1-разрешить вывод текстовых сообщений ДОС
бит 6 = 1-запретить остановку двигателя дисковода
бит 5 = 1-не перечитывать каталог с диска
бит 4 = 1-не перезаписывать каталог на диск

Остальные биты (0..3) кодируют команды:
2-запись файла
3-чтение файла
4-вывод каталога
10-запись файла с измененным адресом загрузки
        В каталог заносится адрес из поля адреса  (яч.  2(R1)),
        а фактический адрес берется из яч.316
11-создать новый файл (аналог CREATE)
12-удалить файл (DELETE)
13-файловый фильтр
        Вход:
        поле адреса в блоке параметров содержит адрес
        буфера для 30-байтовых записей.
        поле имени содержит маску имени файла
        Выход:
        яч. 312 количество найденных файлов
        яч. 314 количество блоков в этих файлах
        яч. 316 общее количество блоков на диске
        смещение 52..65 в блоке параметров содержит
        имя диска, указанный блок памяти заполняется
        30-байтовыми записями о найденных файлах
14-файловый фильтр с сортировкой по имени
        обращение аналогично предыдущей команде, записи
        упорядочиваются поименам файлов
15-получить информацию ДОС (начиная с версии 2.05)
        Выход:
        яч. 324 - текущий дисковод: 0-А:,1-B:,2-C:,...
        яч. 325 - номер текушего подкаталога (0-корневой)
        326..345 - имя текущего подкаталога, если яч.325 <> 0
16-установить текущие значения параметров ДОС
        Вход:
        яч. 324 - текущий дисковод: 0-А:,1-B:,2-C:,...
        яч. 325 - номер текушего подкаталога (0-корневой)
        326..345 - имя текущего подкаталога, если яч.325 <> 0
        Проверка наличия заданного подкаталога на диска не
        производится !


      Используемый формат каталога:
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(смещения даются от начала нулевого блока)

0   - код 240 (смещения 0 и 2 используются в случае загрузоч-
      ного диска )
2   - код инструкции BR nnn для обхода форматной области
4*  - признак расширенного формата 32
5*  - байт описатель диска:
      12  - 10 секторов на дорожку, две стороны
      212 - 10 секторов на дорожку, одна сторона
      11  - 9 секторов на дорожку, две стороны
      211 - 9 секторов на дорожку, одна сторона
6*  - размер сектора в байтах
10* - количество дорожек
12* - зарезервировано

14  - метка диска (14 символов)
30  - количество записей в каталоге
32  - номер блока, указываемого последнней записью
400 - код 123456 - признак данного формата
500 - начало области данных

* - помеченные смещения поддерживаются расширенным форматом,
    могут использоваться в будующих версиях системы.

Oбласть данных содержит 30-байтные записи. Структура записи:
(смещения даются от начала записи)

0..1   - слово признаков:
        бит 15 - признак удаленный
        бит 7  - признак сбойный блок
        бит 1  - признак спрятанный
        бит 0  - признак защищенный
        биты 8..14 зарезервированы под номер подкаталога
2..17  - имя файла ( коды 0..40, 200..240 допустимы, но не
        рекомендуются )
20..21 - номер первого блока, занимаемого файлом
22.23  - количество блоков, отведенных файлу
24..25 - адрес загрузки (уменьшается до четного)
26..27 - длина в байтах (должна быть меньше 77777)

   При инициализации 40-дорожечного диска под данные отводится
1414 блоков ,80-дорожечного - 3054 блока. Каталог занимает
блоки 0..6 и может содержать до 210 (136 десятичное) записей.

               Подготовка системного диска
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~
Для подготовки диска, с которого может загружаться система
необходимо:
        - отформатировать (или инициализировать) диск;
        - скопировать файл AO-DOS (этот файл должен занимать
         первую позицию в каталоге);
        - запустить утилиту BOOT10 для проверки и формирования
         загрузчика
        - при необходимости сформировать командный файл с име-
         нем AUTOEXEC.BAT для автоматизации процесса началь-
         ной загрузки системы.

При работе с 16 КБ ОЗУ можно включить в файл АUTOEXEC.BAT
строку, загружающую оболочку DOS-SHELL. При работе с 8 КБ ОЗУ
можно воспользоваться сокращенной версией оболочки DOS-SHELL.
В последнем случае, оболочка будет подгружаться с диска.

