[an error occurred while processing this directive]
_______________________________________________________________
                                                               
     ОПИСАНИЕ ИНСТРУМЕНТАЛЬНОЙ СИСТЕМЫ "Best Tool Kit 89.1"    
     (C) ALV, А.Голов, исследовал С.Закарюкин, ASP, 1990-91    
                                                               

      Составил С.Закарюкин, 11а кл., школа 10, г.Ангарск

    Загрузка системы происходит при включении машины со встав-
ленного гибкого диска с дорожек 0-8.
    При этом система будет пытаться загрузиться и с плохой дис-
кеты, многократно читая область своих данных.
    При успешной загрузке системы автоматически вводится SETUP-
строка, заранее определенная пользователем и записанная на сис-
темный диск. Чаще всего эта строка аннулирована или вообще не
определена.
    После исполнения SETUP-строки система переходит в режим
диалога и на экране появляется курсор.
    Команды в системе можно вводить с клавиатуры или нажатием
функциональных клавиш с определенными пользователем командами.
    В системе существует своя расширенная ДОС, совместимая с
ДОС "АГАТ" 3.3.
    Команды в системе делятся на ДОС-команды, на команды мони-
тора и команды режимов.

***************************************************************
*       Команды EXTRA-DOS: вводятся через промпт "["          *
***************************************************************

 BOOT      - выход с перезагрузкой с гибкого диска (REBOOT).

 CAT       - чтение каталога гибкого диска.

 COPY name - копирование файла.

 DEL name  - удаление файла с гибкого диска.

 EXEC name - запуск на исполниние командного (BATCH) файла.

 FORMAT xx - форматирование гибкого диска с защитой первых xx

дорожек.

 FAST      - установка режима дисковых операций без контроль-

ного чтения (верификации).

 LOAD name[,Axxyy] - загрузка B-файла в память [с адреса xxyy].

При загрузке файла система запоминает его начальный адрес и

длину, что позже используется для записи этого файла после его

модификации.

 MAP       - чтение и просмотр на экране карты диска. В этом

режиме на экран выводится карта расположения файлов на диске

в виде: *  - зарезервированный сектор;

       ' ' - свободный сектор;

        A-Z,0-9 и т.д. - сектора, занятые файлами.

 REN name1,name2 - переименование файла с именем name1 в файл

с именем name2.

 SIGN строка - изменение имени диска на имя <строка>.

 STATUS    - сохранение текущего состояния системы на системном

диске (состояние загружается вместе с системой).

 STORE     - восстановление (регенерация) системы после аварии.

Восстановление происходит путем "теплой" перезагрузки системы

с системного диска.

 SLOW      - установка режима проверки (верификации) дисковых

операций путем контрольного чтения.

 TYPE name - печать на экране текстового [T-]файла с диска.

 UNDEL name - восстановление случайно стертого файла на диске.

Успешное восстановление возможно лишь в том случае, если не

было записи в область, ранее занимаемую стертым файлом.

Эту область до стирания файла можно увидеть, применив [MAP.

 VER name  - проверка качества записи файла name на диске.

 WRITE name - установка режима записи последующих команд в

командный (BATCH) файл.

###############################################################
#        КОМАНДЫ РЕЖИМОВ: ОДНОСИМВОЛЬНЫЕ И БЕЗ ПРОМПТА        #
###############################################################

 I - прямое дисковое редактирование:

     Ф1  - ввод номера трека (дорожки) диска;

     Ф2  - ввод номера сектора диска;

     Ф3  - 

     Ф4  - чтение сектора с диска;

     Ф5  - запись сектора на диск;

     Ф6  - 

     Ф7  - назад по диску на 1 сектор;

     Ф8  - вперед по диску на 1 сектор;

     Ф9  - 

     Ф0  - смена режима редактирования (байты/символы);

     Ф.  - 

     Ф=  - ввод данных для поиска (в байтах);

     F1  - курсор в начало параграфа;

     F2  - курсор в конец параграфа;

     F3  - поиск данных вперед по диску (F1-остановка).
                                                               

 K - копирование и проверка дисков:

     ^
     !
   <-+->  выбор дисковых устройств (Source & Destination slots)
     v

  <Enter> начало операций;

   <Esc>  остановка операции или выход из режима;

    "-"   означает сбой чтения или записи сектора;

    "."   означает нормальное чтение или запись трека.

                                                               

 U - прямое редактирование памяти:

     Ф1  - 

     Ф2  - 

     Ф3  - 

     Ф4  - вверх на страницу;

     Ф5  - вниз на страницу;

     Ф6  - 

     Ф7  - 

     Ф8  - 

     Ф9  - 

     Ф0  - смена режима редактирования (байты/символы);

     Ф.  - прямой ввод нового текущего адреса;

     Ф=  - ввод данных для поиска (в байтах);

     F1  - курсор в начало параграфа;

     F2  - курсор в конец параграфа;

     F3  - поиск данных вперед по памятИ.

                                                               
                                                               
        КОМАНДЫ МОНИТОРА: БЕЗ ПРОМПТА И С АРГУМЕНТАМИ          
       (умолчания - последние использованные аргументы)        
                                                               

    Все адреса в мониторе вводятся как четыре шестнадцатеричные
цифры без всякого знака ("¤") перед ними.

 [адрес]G - запуск программы в памяти {с указанного адреса].

 {адрес]L - выдача дизассемблированного кода участка памяти

[с адреса].

 адрес0<адрес1.адрес2M - перемещение (точнее, копирование)

фрагмента памяти с адреса1 по адрес2 к новому адресу0.

 P[:AA XX YY PP SS] - просмотр [изменение] содержимого аккуму-

лятора, индексных регистров X и Y, регистра состояния процес-

сора И указателя стека S.

 Q - 

 адрес<AABB-CCDDR - чтение области диска с трека AA, сектора BB

по трек CC, сектор DD в память с указанного адреса.

 T - запуск загруженной резидентно программы.

 адрес0<адрес1.адрес2V - проверка на несоответствие области

данных с адреса1 по адрес2 области данных с адреса0.

 адрес<AABB-CCDDW - запись на диск с трека AA, сектора BB по

трек CC, сектор DD данных из памяти с указанного адреса.

 [адрес]X - просмотр в ASCII-кодах области памяти с [адрес]а.

 Z - смена текущего текстового режима (64/32 символа в строке).

 адрес/ - вход в мини-ассемблер с адреса. В этом режиме можно

вводить команды ассемблера в стандартном виде, числовые данные

даются без символа "¤" перед ними.

 адрес  - просмотр области памяти с указанного адреса в двоич-

ных (Binary) кодах.

 BO - выход из системы с перезагрузкой (краткий вариант).

+-------------------------------------------------------------+
/             КОМАНДЫ ЭКРАННОГО РЕДАКТИРОВАНИЯ :              \
+-------------------------------------------------------------+

    <Ctrl>/E - удаление текущего символа;

    <Ctrl>/F - вставка пробела на место курсора (раздвижка);

    <Ctrl>/Z - перемещение курсора в конец строки;

    <Ctrl>/H - перемещение курсора в начало строки;

    <Ctrl>/L - очистка экрана;

    <Ctrl>/^ - очистка экрана от курсора до конца окна;

    <Ctrl>/] - очистка экрана от курсора до конца строки;

    <Ctrl>/K - переназначение команд функциональных клавиш.

  В этом режиме нужно нажать функциональную клавишу и ввести ее

новое назначение. SETUP-функция задается нажатием <Ctrl>/ .

  Ввести в функцию клавиши какой-то управляющий символ можно с

помощью команды экранного редактора <Ctrl>/V.

    <Ctrl>/V - после этого нажатия экранный редактор вводит в

строку следующий за ним управляющий символ, не исполняя его.

    Таким методом можно вводить "невводимые" символы вроде

ввода, "РЕД", "УПР"-символов, функциональных кодов.
[an error occurred while processing this directive]