Операционная система CP/M
Автор(ы): | Уэйт М., Ангермейер Дж.
16.06.2013
|
Год изд.: | 1986 |
Описание: | Управляющая программа для микропроцессоров СР/М относится к классу программ, широко используемых в персональных и микро-ЭВМ и называющихся "Дисковая операционная система". Вследствие того, что операционная система СР/М сравнительно давно появилась на рынке, сегодня почти каждый производитель микро-ЭВМ, которые оснащены накопителями на гибких дисках, предлагает модели, в которых используется эта операционная система. Книга американских авторов является руководством по операционной системе СР/М и содержит материал по командному языку, утилитам, языкам программирования и трансляторам. Отмечены особенности различных версий и Вариантов системы для различных конфигураций микро-ЭВМ. Издание для инженерно-технических работников, специализирующихся в области вычислительной техники и программирования. |
Оглавление: |
Обложка книги.
Предисловие [5]Глава 1. Введение [7] Назначение книги [7] Как пользоваться книгой [7] Операционные системы для микро-ЭВМ [8] Операционная система СР/М [10] Операционные системы, построенные на базе ОС СР/М [12] Краткое описание команд ОС СР/М [13] Глава 2. Использование ОС СР/М [16] Общие сведения [16] Загрузка ОС СР/М [17] Использование дисков [22] Обращение к командам и файлам [23] Использование метасимволов [27] Использование метасимвола ***** [28] Использование метасимвола "?" [29] Команды управляющих символов [29] Стандартные типы файлов [31] Сравнение версий ОС СР/М [34] Встроенные команды [34] Транзитные команды [36] Команды управляющих символов [38] Спецификации диска [40] Новые или измененные функции секции BDOS [40] Глава 3. DIR [45] Общие сведения [45] Обращение к команде DIR [45] Вывод на консоль полного оглавления диска [45] Вывод на консоль оглавления для одного файла или группы файлов [46] Глава 4. REN [48] Общие сведения [48] Обращение к команде REN [48] Переименование файла, расположенного на текущем диске [48] Переименование файла, расположенного на произвольном диске [50] Глава 5. ERA [51] Общие сведения [51] Обращение к команде ERA [51] Удаление одного файла [51] Удаление группы файлов [52] Удаление всех файлов на диске [53] Глава 6. TYPE [54] Общие сведения [54] Обращение к команде TYPE [55] Вывод содержимого файла при помощи команды TYPE [55] Глава 7. USER [57] Общие сведения [57] Обращение к команде USER [57] Создание или изменение областей пользователя [58] Глава 8. STAT [60] Общие сведения [60] Обращение к команде STAT [63] Способы применения команды STAT [63] Вывод объема свободного пространства и статуса защиты для всех дисков [63] Вывод объема свободного пространства и статуса защиты для конкретного диска [64] Вывод на консоль статуса заданных файлов [65] Вывод на консоль характеристик всех файлов [67] Защита файлов [68] Временная защита всего-диска [69] "Скрытые" файлы [70] Определение кодов пользователей диска [72] Вывод на консоль характеристик диска [73] Вывод на консоль списка назначений устройств [77] Вывод всех возможных имен устройств и других возможных параметров команды STAT [78] Назначение логических имен физическим устройствам [80] Глава 9. PIP [82] Общие сведения [82] Обращение и использование утилиты "РIР" [83] Копирование файлов с диска на диск [84] Загрузка утилиты "РIР" и выполнение операций копирования [84] Спецификация операций утилиты "РIР" в одной командной строке [89] Копирование нескольких файлов в один [90] Использование стандартных и специальных выходных устройств [91] Вывод данных на консоль (видеотерминал или телетайп) [92] Вывод данных на устройства, работающие в режиме "только вывод" [93] Вывод данных на печатающее устройство [94] Использование стандартных и специальных входных устройств [94] Ввод данных с консоли в файл на диске [95] Ввод данных с устройств, работающих в режиме "только ввод", в файл на диске [95] Пропуск участков перфоленты в начале и конце вывода данных на устройства, работающие в режиме "только вывод" [96] Вывод маркера конца файла при выводе данных на устройства, работающие в режиме "только вывод" [97] Дополнительные параметры команды PIP [97] Сравнение копии и оригинала файла для проверки правильности копирования [97] Вывод всего текста на консоли в процессе копирования [98] Копирование файла, начиная с указанной строки текста [99] Копирование файла до указанной строки текста [100] Совместное использование параметров "начало копирования" и "конец копирования" [101] Преобразование символов верхнего регистра в символы нижнего регистра при копировании [101] Преобразование символов нижнего регистра в символы верхнего регистра при копировании. [102] Удаление в каждой строке всех символов, расположенных после указанной позиции [103] Преобразование символов табуляции в указанное число пробелов [104] Удаление в процессе копирования всех символов перевода формата [105] Вставка символа перевода формата после каждого указанного числа строк при копировании [106] Внесение в текст порядковых номеров строк при копировании [107] Копирование "системных" файлов (только в ОС СР/М версии 2.0 и выше) [108] Удаление защищенного файла, имеющего то же имя, что и выходной файл (только в ОС СР/М версии 2.0 и выше) [108] Копирование файлов из областей других пользователей (только в ОС СР/М версии 2.0 и выше) [109] Копирование файлов, содержащих объектный/ машинный код [109] Установка блочного режима копирования [110] Указание шестнадцатеричного формата передачи данных [111] Игнорирование любой нулевой записи при передаче данных в шестнадцатеричном формате фирмы Intel [111] Установление в ноль бита четности каждого копируемого байта [111] Глава 10. ED [112] Общие сведения [112] Алгоритм работы [113] Указатель текущего символа [117] Описание команд программы "ED" [118] Добавление в буфер указанного числа строк из исходного файла [118] Добавление всего текста исходного файла или его частей до того, как буфер будет заполнен наполовину или до конца [120] Вставка текста в буфер [121] Установление или отмена режима перекодировки символов в коды верхнего регистра [124] Перемещение указателя СР на один или несколько символов вперед или назад [125] Перемещение указателя СР на одну или несколько строк вперед или назад [126] Установление или отмена режима вывода номеров строк [127] Перемещение указателя СР в строку с указанным номером [127] Перемещение указателя СР в начало или конец буфера [128] Вывод текста, расположенного до или после указателя СР [128] Перемещение указателя СР на одну или несколько страниц и выдача текста [130] Удаление одного или нескольких символов, расположенных до или после указателя СР [131] Удаление одной или нескольких строк, расположенных до или после указателя СР [132] Поиск строки текста в буфере редактирования (одно- и многократный) [133] Поиск строки текста в буфере редактирования (одно- и многократный) и выполнение при необходимости операций добавления и записи [134] Поиск строки текста в буфере редактирования и замена ее на указанный текст (одно- и многократно) [134] Поиск строки текста в буфере редактирования и сцепление ее с указанным текстом (одно- и многократно) [135] Комбинирование команд перемещения указателя СР [136] Многократное исполнение групп команд [137] Определение размеров свободного и занятого объема в буфере редактирования [138] Запись нескольких строк из буфера редактирования во временный результирующий файл [139] Запись группы строк из буфера редактирования во временный библиотечный файл [140] Чтение в буфер редактирования содержимого временного файла, созданного командой nХ [141] Чтение в буфер содержимого библиотечного файла [142] Сохранение отредактированного текста в результирующем файле без завершения программы "ED" [143] Завершение работы программы "ED" с сохранением отредактированного текста в результирующем файле [144] Очистка буфера редактирования и результирующего файла без завершения программы "ED" [144] Прекращение работы программы "ED" с очисткой буфера редактирования и уничтожением результирующего файла [145] Сообщения об ошибках программы "ED" [146] Глава 11. SUBMIT [147] Общие сведения [147] Запуск и использование команды SUBMIT [148] Использование переменных в командных файлах [150] Использование комментариев в командных файлах [152] Специальные возможности команды SUBMIT [153] Глава 12. XSUB [153] Общие сведения [153] Обращение к команде и алгоритмам ее работы [155] Использование команды XSUB [155] Глава 13. ASM [157] Общие сведения [157] Обращение к программе "ASM" [158] Использование команды ASM [159] Ассемблирование файла, расположенного на текущем диске [160] Сообщения об ошибках, выдаваемых на консоль [163] Сообщения об ошибках в исходной программе [164] Формат исходного текста программы [165] Константы и выражения [166] Директивы программы "ASM" [169] Глава 14. LOAD [171] Общие сведения [171] Обращение к программе"LOAD" [171] Глава 15. DDT [173] Общие сведения [173] Обращение к программе "DDT" [174] Загрузка программы "DDT" в память без указания отлаживаемой программы [174] Загрузка программы "DDT" с указанием отлаживаемой программы [175] Описание команд [176] Вывод на консоль содержимого областей памяти [176] Заполнение памяти константами [179] Вставка в управляющий блок FCB имени загружаемого файла [180] Коды имен дисков, используемые в блоке управления файлом (FCB) [181] Чтение файла с диска и загрузка файла в память [181] Реассемблирование и вывод части кода программы [182] Печать и изменение данных, расположенных по некоторому адресу [184] Вставка команд ассемблера по указанному адресу [185] Копирование содержимого области памяти по указанному адресу [186] Исполнение части программы и установление точек прерывания [187] Исполнение определенного числа команд и вывод содержимого регистров [189] Трассировка исполнения определенного числа команд [190] Вывод и изменение содержимого одного или нескольких регистров [191] Использование встроенного калькулятора для сложения и вычитания шестнадцатеричных чисел [193] Глава 16. SAVE [194] Общие сведения [194] Обращение к команде [194] Глава 17. DUMP [196] Общие сведения [196] Обращение к программе "DUMP" [197] Глава 18. FORMAT [198] Общие сведения [198] Обращение к программе форматирования диска [199] Форматирование гибкого программно-секторированного диска [201] Глава 19. SYSGEN [206] Общие сведения [206] Обращение к программе "SYSGEN" [207] Способы использования команды SYSGEN [208] Копирование ОС СР/М [208] Запись ОС СР/М в файл [210] Копирование ОС СР/М из файла [212] Глава 20. MOVCPM [213] Общие сведения [213] Обращение к команде MOVCPM [214] Способы использования команды MOVCPM [214] Настройка ОС СР/М на использование всей доступной оперативной памяти и передача ей управления [214] Настройка ОС СР/М на использование указанного объема оперативной памяти и передача ей управления [215] Настройка ОС СР/М на использование всей доступной оперативной памяти и подготовка ее к записи в файл [217] Настройка ОС СР/М на использование указанного объема оперативной памяти и подготовка ее к записи в файл [218] Глава 21. Обзор ОС СР/М версии 3,0 (СР/М Plus) [219] Введение [219] Операционная среда [220] Использование ОС СР/М Plus [220] Обзор команд ОС СР/М Plus [224] Приложение А. Дополнительные транзитные команды [234] Введение [234] Программа фоновой печати ("DESPOOL") [235] Общие сведения [235] Обращение к программе [236] Символический отладчик для микропроцессоров Intel 8080, Intel 8085 ("SID") [236] Общие сведения [236] Обращение к программе [237] Символический отладчик для микропроцессора Zilog Z80 ("ZSID") [238] Общие сведения [238] Обращение к программе [238] Программа-сборок ("LINK-80") [239] Общие сведения [239] Описание программы "LINK-80" фирмы Digital Research [239] Обращение к программе "LINK-80" фирмы Digital Research [240] Описание программы"LINK-80" фирмы Microsoft [242] Обращение к программе "LINK-80" фирмы Microsoft [243] Программа обслуживания библиотек ("LIB-80") [245] Общие сведения [245] Описание программы "LIB-80" фирмы Digital Research [245] Обращение к программе "LIB-80" фирмы Digital Research [245] Описание программы "LIB-80" фирмы Microsoft [246] Обращение к программе "LIB-80" фирмы Microsoft [247] Программа построения отчета о перекрестных ссылках для программ, написанных на языке Ассемблер ("XREF") [248] Общие сведения [248] Обращение к программе [248] Программа построения отчета о перекрестных ссылках ("CREF-80") [249] Общие сведения [249] Обращение к программе [250] Конвертор программ на языке Ассемблер для микропроцессора Intel 8080 в программы на языке Ассемблер для микропроцессора Intel 8086 ("XLT86") [251] Общие сведения [251] Обращение к программе [251] Приложение Б. Трансляторы с принятых в ОС СР/М версий языков программирования высокого уровня [252] Введение [252] Макроассемблер "МАС" [253] Общие сведения [253] Обращение к макроассемблеру "МАС" [254] Макроассемблер"RMAC" [255] Общие сведения [255] Обращение к макроассемблеру "RMAC" [256] Макроассемблер "MACRO-80" [257] Общие сведения [257] Обращение к макроассемблеру "MACRO-80" [258] Транслятор "PL/I-80" (компиляторс языка ПЛ/1 для микропроцессора Intel 8080) [259] Общие сведения [259] Обращение к транслятору "PL/I-80" [260] Интерпретатор "BASIC-80" (интерпретатор с языка Бейсик для микропроцессора Intel 8080) [260] Общие сведения [260] Обращение к интерпретатору "BASIC-80" [260] Транслятор "BASCOM" (компилятор с языка Бейсик фирмы Microsoft) [262] Общие сведения [262] Обращение к транслятору "BASCOM" [262] Транслятор "СВ A SIC" (компилятор с языка Бейсик) [263] Общие сведения [263] Обращение к транслятору "CBASIC" [264] Транслятор "СВ-80" (компилятор чистого кода с языка Бейсик для микропроцессора Intel 8080) [265] Общие сведения [265] Обращение к транслятору "СВ-80" [265] Транслятор "PASCAL/MT+" (компилятор с языка Паскаль) [267] Общие сведения [267] Обращение к транслятору "PASCAL/MT+" [267] Транслятор "FORTRAN-80" (компилятор с языка Фортран для микропроцессора Intel 8080) [268] Общие сведения [268] Обращение к транслятору "FORTRAN-80" [269] Транслятор "COBOL-80" (компилятор с языка Кобол для микропроцессора Intel 8080) [270] Общие сведения [270] Обращение к транслятору"COBOL-80" [270] Приложение В. Операционные системы, построенные на базе ОС СР/М [271] Введение [271] Операционная система МР/М-II [272] Операционная система CP/M-S6 [273] Операционная система Concurrent СР/М-86 [273] Операционная системаМР/М-%6 [274] Операционная система для управления сетью ЭВМ СР/NET [274] Приложение Г. Список литературы [275] Книги по ОС СР/М [275] Журнальные статьи по ОС СР/М [275] Книги по программированию на языке ассемблера [282] Приложение Д. Таблица символов кода ASCII [282] Обозначения управляющих символов кода ASCII [286] Приложение Е. Промпты ОС СР/М [288] Приложение Ж. Сообщения об ошибках ОС СР/М [289] Приложение З. Сводный список команд ОС СР/М [291] Встроенные команды [291] Команда управляющих символов [291] Транзитные команды [292] Предметный указатель [300] |
Формат: | djvu |
Размер: | 7231967 байт |
Язык: | РУС |
Рейтинг: | 282 |
Открыть: | Ссылка (RU) |