tobru.com, tocpm.com - описание программ OS CP/M-80 V2.2

Работа с программами в ПРО ДОС

Продаю платы и наборы микросхем, куплю микросхемы Платы и комплектующие на ПК Орион-128

E: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 - текстовый файл.  Производятся следующие изменения:
  после каждого символа возврата каретки CR  (0DH)  добавляется символ  перевода  строки LF (0AH), пробелы   по возможности заменяются на  символы  табуляции  TAB   (09H), вместо признака конца файла (0FFH) записывает  ся символ 1AH.

.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, микропроцессоры и микроконтроллеры

 

Полезные и интересные статьи

На предыдущую страницу  На главную страницу  На следующую страницу