1
UniCROSS
1. ВВЕДЕНИЕ
Программный продукт "UniCROSS - Кросс-ассемблер" - мощный кросс-
компилятор,  позволяющий  транслировать  программы  на  языке  ассемблера  для
микропроцессора  СМ  601  (аналог  процессора  МС  6800)  работая  в  среде
операционной системы MS DOS или PC DOS на персональных компьютерах типа
IBM PC XT/AT и совместимых с ними. Компьютер должен иметь как минимум 256
КВ оперативной памяти и одно запоминающее устройство на гибких магнитных
дисках.
Продукт  разработан  специально  для  пользователей  микрокомпьютера
"Пълдин" в среде операционной системы UniDOS и учитывает их особенности.
Полную  информацию  о  компьютере  и  операционной  системе  можно  найти  в
документах  "UniDOS  -  Руководство  пользователя"  и  "UniBIOS  -  Руководство
пользователя".
Настоящий документ является руководством пользователя программного
продукта  и  написан  исходя  из  предположения,  что  читатель  уже  владеет
программированием  на  ассемблере  микропроцессора  СМ601,  а  также  усвоил
основные понятия и приемы работы с операционными системами MS DOS (PC
DOS) и UniDOS. Руководство не является учебником языка ассемблера.
При создании следующих версии транслятора изменения и дополнения к
настоящему 
руководству 
будут 
записаны 
в
файле  READ_ME.CR,  который  будет  поставляться  в  составе  дистрибутивного
материала.
Кросс-ассемблер  UniCROSS  позволяет  генерировать  выходные
файлы трех типов:
- 
перемещаемые 
выполнимые
файлы (.PGM);
- 
неперемещаемые 
выполнимые
файлы (.CMD);
- стандартные объектные модули (.OBJ).
Объектные  модули  могут  быть  обработаны  связывающим  редактором
UniLINK в перемещаемые программы.
Важно  отметить,  что  объектные  модули  могут  быть  транслированы  и
отлажены  независимо  друг  от  друга.  Таким  образом  общая  отладка  полной
программы выполняется легко и быстро.
В  описании  кросс-транслятора  UniCROSS  приняты  следующие
обозначения:
<.....>  -  обязательная  составляющая  -  вводится  конкретное  значение
описанного. Например, <имя_файла> означает, что на указанном месте следует
ввести 
имя
файла;
<<  <  GO  >  >>

Вернуться к началу сайта