DOC/CPMDOC.TXT

```
Операционная система CP/M предоставляет пользователю
возможность общего управления микро-эвм. для того чтобы
привести операционныу систему (ОС) CP/M в рабочее состоя-
ние,следует "загрузить" ее с диска в оперативную память эвм.
оперативная память эвм используется для временного хранения
программ и данных,так что в процессе работы ее содержимое
может многократно меняться. пока микро-эвм подключена к сети
питания,информация в оперативной памяти не разрушается. при
отключении питания или нажатии клавиши "сброс" информация в
оперативной памяти будет сразу уничтожена.

     операционная система CP/M загружается в оперативную
память с дискетного привода "А". После загрузки ОС CP/M
## A>

это означает,что выбран дискетный привод "A" и система готова
к приему команд. если необходимо перейти на привод "B",то
## B>        выбран привод "B"
     Записанные на диск данные или программы называются файлами.
имя файла может состоять максимально из 8 знаков. После имени
может быть указан тип фала (расширение). Тип файла состоит макси-
мально из 3 знаков и отделяется от имени точкой, например:
## POWER.COM , BASIC.COM , TEST.ASM
не допускается использование следующих знаков:
## <     >     .     ,     ;     :     =     ?     *     [     ]

             Команды CP/M.

DIR  - просмотр оглавления диска. При одновременном нажатии
---    на клавиши "CTRL" и "P" (CTRL/P), оглавление диска
       будет выведено на принтер. Отмена вывода на принтер
       осуществляется повторным нажатием CTRL/P.

Примеры:
## Полное оглавление текущего диска
A>DIR
A: POWER    COM : BASIC    COM : SID      COM : REASM    COM
A: XDIR     COM : TEST     ASM : TEST     HEX : TEST     PRN

## полное оглавление диска B:
A>DIR B:
B: ASM      COM : LOAD     COM : PIP      COM : DDT      COM
B: STAT     COM : FORMAT   COM : TEXT     DOC

## оглавление для группы файлов
A>DIR *.COM
A: POWER    COM > BASIC    COM : SID      COM : REASM    COM
A: XDIR     COM
## A>
A>DIR TEST.*
A: TEST     ASM : TEST     HEX : TEST     PRN

## оглавление для одного файла
A>DIR POWER.COM
A: POWER    COM

## REN  - используется для переименования файлов.
формат команды:  REN новое имя=старое имя

## A>
примечание: имя диска должно присутствовать только один раз

## удаление всех файлов
A>ERA *.*
ALL (Y/N) ?Y
## A>

TYPE - используется для просмотра на экране дисплея или
----   печати на принтере содержимого текстовых файлов.
       Для задержки просмотра содержимого файла нужно
       нажать одновременно клавиши "CTRL" и "S" (CTRL/S).
       При повторном вводе команды CTRL/S вывод текста
       возобновится. Если нажать CTRL/P, то текст будет
       выведен на принтер. Отмена вывода на принтер -
       повторное нажатие CTRL/P.

A>TYPE TEST1.ASM

## USER - данной командой устанавливаются зоны (0...15)
       различных  пользователей на одном диске.
       после загрузки ос CP/M по умолчанию областью

       пользователя является область с номером "0".
       номер области пользователя должен быть в
       интервале - 0...15.

## A>

SAVE - с помощью данной команды можно записать содержимое
----   оперативной памяти (с адреса 100н) на диск под
       любым обозначением файла. после команды SAVE
       необходимо задать число сегментов из 256 байтов
## в десятичной форме и имя файла.

запись содержимого  оперативной памяти (100H - 3FFH = 3 X 256)
## A>
примечание: если назначаемое имя файла уже существует,то проис-
            ходит перезапись содержимого оперативной памяти в
            указанный файл. если на диске не окажется достаточ-
            ного пространства для того,чтобы разместить указан-
## ный файл,выдается сообщение об ошибке (NO SPACE).

       обращение  к  программам
         хранящимся на дисках

Для вызова программы на исполнение достаточно ввести имя
соответствующего файла, имеющего расширение ".COM". Приставка
".COM" определяет тип файла и означает, что данный файл является
"командным", т.е. его содержимое можно загрузить в оперативную
память. Имя файла нужно вводить без расширения,т.к. ОС CP/M
определит наличие файла с указанным именем и расширением ".COM"
в каталоге текущего диска и при его обнаружении вызовет програм-
му на исполнение.

## пример: вызов программы 'POWER.COM'.
A>POWER

        POWER 3.03 ON CP/M 2.22 1/2
  COPYRIGHT (C) 1981, 1982 WY PAVEL BREDER
        ALL RIGHTS RESERVED. 01/03/83
## A0=

  команды управляющих символов

     Команды управляющих символов используются в основном в
командном режиме ос CP/M и иногда в процессе выполнения опре-
деленных программ. Ввод специальных команд осуществляется при
одновременном нажатии клавиши "CTRL" и той, которая соответ-
ствует конкретной команде. Знак "CTRL" отображается ос CP/M
как " ".

 C           реинициализация системы.
 M           возврат каретки.
 J           перевод строки.
 H           возврат курсора назад на одну позицию.
 U           удалить текущую командную строку.
 X           удалить и стереть текущую командную строку.
 E           переход текущей командной строки на следующую
             строку.
DELETE или
RUBOUT       удалить символ слева от курсора.

 R           перепечатать отредактированную командную строку
             на следующей строке и опустить все символы,
             удаленные с помощью команды DELETE или RUBOUT.
 S           остановить/продолжить вывод текста на дисплее
             или принтере.
## P           включить/выключить параллельный вывод на принтер.

  сообщения об ошибках ос CP/M

BDOS ERR ON X:BAD SECTOR  -   обнаружен плохой сектор на
                              диске при чтении или записи.
                              эта ошибка возникает вследствие
                              неисправности оборудования
                              или вследствие того,что диск
                              чрезвычайно изношен. эта ошиб-
                              ка может быть вызвана отличиями
                              в формате диска. для восстанов-
                              ления нормальной работы,исполь-
                              зуется команда CTRL/C.

BDOS ERR ON X:FILE R/O    -   файл со статусом защиты R/O
                              (только чтение). изменить
                              статус защиты можно програм-
                              мами "POWER" или "STAT".
BDOS ERROR ON X:READ ONLY -   диск со статусом защиты R/O.
                              если выполнить команду CTRL/C,
                              то диску присваивается статус
                              R/W (чтение/запись).
BDOS ERR ON X:SELECT      -   указано имя несуществующего
                              дисковвода. для восстановления
                              нормального режима работы,
                              необходимо выполнить команду
                              CTRL/C.
FILE NOT FOUND            -   файл отсутствует на диске.

NO SPACE                  -   не достаточно места на диске.

```