tobru.com, tocpm.com - описание программ OS CP/M-80 V2.2Работа с программами в ПРО ДОСПродаю платы и наборы микросхем, куплю микросхемы Платы и комплектующие на ПК Орион-128E:130397 (C) 1990-96 ORIONSOFT Описание программ преобразования файлов TOBRU VERSION 1.3,TOCPM VERSION 2.1 TOORD VERSION 1.3 Эта программа предназначена для преобразования файлов формата ОС CP/M в формат, используемый программой ATLAS (формат ORDOS) с выполнением их необходимых преобразований. Формат вызова программ TOBRU: TOBRU [D:]FILENAME.EXT [OPTIONS],где (в квадратных скобках указаны необязательные параметры) D: - имя дисковода на котором находится преобразуемый файл,
FILENAME.EXT - имя входного файла (с расширением).
OPTIONS- необязательные опции: I - преобразование файла будет произведено без изменений; T - указывает программе, что файл текстовый; M - маскирование: обнуляется старший бит в каждом байте. Такое преобразование бывает необходимо при преобразовании текстовых файлов, подготовленных некоторыми программами, использующими этот бит для своих целей (к этим программам относится и текстовый редактор WORDSTAR). TOBRU считывает FILENAME.EXT и проводит преобразования, определяемые опциями и типом файла (расширением):
.COM - исполняемый файл. К имени добавляется '$'. .TXT - текстовый файл. Выполняются следующие преобразования: удаляются символы перевода строки LF (0AH), символы табуляции TAB (09H) заменяются на соответствующее число пробелов, символ конца файла 1AH заменяется на 0FFH. .ASM - аналогично .TXT
Любой другое расширение пристыковывается через точку к имени формируемого файла ORDOS.Для .ASM и .TXT к имени файла ORDOS добавляются .AS и .TX соответственно.
Если файл имеет размер больший 60K, то программой выводится соотвествующие сообщение и файл усекается. Чтобы избежать этого, рекомендуем разбивать большие текстовые файлы на мелкие, например при помощи программ PIP или DIVIDE. . При запуске программы TOBRU.COM без параметров выдается краткая справка по работе с программой. TOCPM VERSION 2.1 Программа предназначена для преобразования файлов, подготовленных в ORDOS (и хранящихся в файлах типа .BRU) в формат операционной системы CP/M. Формат вызова программы TOCPM: TOCPM [D:]BRUFILE [OPTIONS] [[D:]CPMFILE.TYP] ,где
BRUFILE - имя файла ORDOS (без расширения!!!). В имени допустимы те же символы, что и в ORDOS, за исключением того, что верхний и нижний регистры не различаются. OPTIONS- опции, управляющие преобразованием данных: I - игнорирование типа файла, используется для пересылкиданных между CP/M и ORDOS. При этом не производится никаких преобразований данных и имени; T - указывает на то, что файл текстовый (для файлов типа .TX и .AS можно и не указывать); C - используется с програмными файлами, способными работать в CP/M, но подготовленными в ORDOS (файл должен иметь в имени символ '$' и стартовый адрес, равный 100H).Результирующий файл будет иметь тип .COM и может вызываться как все программы в CP/M. O - задание имени и типа результирующего файла, которые следуют после всех опций ([D:]CPMFILE.TYP).
TOCPM производит преобразование данных (если не указана опция I) в соответсвии с опциями и типом файла. Типом считается последовательность символов после первой встретившейся точки в имени файла: .TX - текстовый файл. Производятся следующие изменения:
.AS - файл с программой на ассемблере. Преобразования тете же, что и для .TX, но дополнительно, там где команды написаны без начальных пробелов (а это вызывает ошибки в CP/M-ких ассемблерах) вставляется символ табуляции. .BS - файл программы на BASIC.Преобразуется в символьный вид, пригодный для считывания CPM-кими BASIC-ми, например, MBASIC-ом. Поддерживаются все команды BASIC версии до V2.4 включительно. Любой другой тип исключается из имени и записывается в поле типа CPM-го имени. Если в имени файла присутсвует символ '$', то файл считается исполняемым. Он получает тип .COM и модифицируется таким образом, чтобы мог запускаться из CP/M также как из ORDOS. Краткую справку по работе можно получить вызвав TOCPM без параметров. *** ORIONSOFT ***
Купить платы, наборы микросхем на Орион-128, КР565РУ5В, КР565ру7В, к565ру5г AU, к565ру7г Au в позолоте, куплю микросхемы, Z80, микропроцессоры и микроконтроллеры
На предыдущую страницу На главную страницу На следующую страницу
|
||