Корвет/CP/M - Руководство пользователя
< Корвет
Данный материал защищён авторскими правами!
Использование материала заявлено как добросовестное, исключительно для образовательных некоммерческих целей. |
Операционная система CP/M предоставляет пользователю возможность общего управления микро-эвм. для того чтобы привести операционныу систему (ос) CP/M в рабочее состоя- ние,следует "загрузить" ее с диска в оперативную память эвм. оперативная память эвм используется для временного хранения программ и данных,так что в процессе работы ее содержимое может многократно меняться. пока микро-эвм подключена к сети питания,информация в оперативной памяти не разрушается. при отключении питания или нажатии клавиши "сброс" информация в оперативной памяти будет сразу уничтожена. операционная система CP/M загружается в оперативную память с дискетного привода "а". после загрузки ос ср/м появляется сообщение: --------------------------------------------------------------- CP/M-80 V. 2.2 A> --------------------------------------------------------------- это означает,что выбран дискетный привод "а" и система готова к приему команд. если необходимо перейти на привод "B",то вводится: --------------------------------------------------------------- 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 а> --------------------------------------------------------------- полное оглавление диска в: --------------------------------------------------------------- A>DIR B: B: ASM COM : LOAD COM : PIP COM : DDT COM B: STAT COM : FORMAT COM : TEXT DOC A> --------------------------------------------------------------- оглавление для группы файлов --------------------------------------------------------------- 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> --------------------------------------------------------------- .PA оглавление для одного файла --------------------------------------------------------------- A>DIR POWER.COM A: POWER COM A> --------------------------------------------------------------- REN - используется для переименования файлов. --- формат команды: REN новое имя=старое имя переименование файла расположенного на текущем диске --------------------------------------------------------------- A>REN TEST1.ASM=TEST.ASM A> --------------------------------------------------------------- переименование файла расположенного на диске в: --------------------------------------------------------------- A>REN B:TEXT1.DOC=TEXT.DOC A> --------------------------------------------------------------- примечание: имя диска должно присутствовать только один раз ERA - используется для удаления файлов. --- удаление одного файла на текущем диске --------------------------------------------------------------- A>ERA TEST1.ASM A> --------------------------------------------------------------- удаление одного файла на диске в: --------------------------------------------------------------- A>ERA B:TEXT1.DOC A> --------------------------------------------------------------- удаление группы файлов --------------------------------------------------------------- A>ERA ╧.COM A> --------------------------------------------------------------- .PA удаление всех файлов --------------------------------------------------------------- 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. установить зону пользователя 5 --------------------------------------------------------------- A>USER 5 A> --------------------------------------------------------------- .PA SAVE - с помощью данной команды можно записать содержимое ---- оперативной памяти (с адреса 100н) на диск под любым обозначением файла. после команды SAVE необходимо задать число сегментов из 256 байтов в десятичной форме и имя файла. запись содержимого оперативной памяти (100H - 3FFH = 3 X 256) на диск B: под именем F1.COM --------------------------------------------------------------- A>SAVE 3 B:F1.COM A> --------------------------------------------------------------- примечание: если назначаемое имя файла уже существует,то проис- ходит перезапись содержимого оперативной памяти в указанный файл. если на диске не окажется достаточ- ного пространства для того,чтобы разместить указан- ный файл,выдается сообщение об ошибке (NO SPACE). .PA обращение к программам хранящимся на дисках ----------------------- для вызова программы на исполнение достаточно ввести имя соответствующего файла,емеющего расширение ".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= --------------------------------------------------------------- .PA команды управляющих символов ---------------------------- команды управляющих символов используются в основном в командном режиме ос CP/M и иногда в процессе выполнения опре- деленных программ. ввод специальных команд осуществляется при одновременном нажатии клавиши "CTRL" и той,которая соответ- ствует конкретной команде. знак "CTRL" отображается ос CP/M как " ". C реинициализация системы. M возврат каретки. J перевод строки. H возврат курсора назад на одну позицию. U удалить текущую командную строку. X удалить и стереть текущую командную строку. E переход текущей командной строки на следующую строку. DELETE или RUBOUT удалить символ слева от курсора. R перепечатать отредактированную командную строку на следующей строке и опустить все символы, удаленные с помощью команды DELETE или RUBOUT. S остановить/продолжить вывод текста на дисплее или принтере. P включить/выключить параллельный вывод на принтер. .PA сообщения об ошибках ос 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 - не достаточно места на диске.