Кросс-ассемблер - Большая Энциклопедия Нефти и Газа, статья, страница 1
Каждый подумал в меру своей распущенности, но все подумали об одном и том же. Законы Мерфи (еще...)

Кросс-ассемблер

Cтраница 1


Кросс-ассемблер выполняет точно такие же функции, что и само-ассемблер: трансляция мнемонических команд в машинный код, выполнение псевдоопераций, обнаружение синтаксических ошибок и обработка макрокоманд. Отличие заключается в том, что кросс-ассемблер реализуется на большой машине, а не на микропроцессоре, в котором выполняется ассемблированная программа. Обычно кросс-ассемблер написан на Фортране и может работать на многих больших машинах. Вместе с моделирующей программой разработчик может создать и проверить любые программы, кроме критичных во времени, до проектирования аппаратных средств.  [1]

Кросс-ассемблер и кросс-компилятор - это трансляторы, с помощью которых исходная программа может быть преобразована в объектную на ЭВМ, отличающейся от микро - ЭВМ, на которой рабочая программа должна выполняться.  [2]

Кросс-ассемблер выполняет точно такие же функции, как и самоассемблер: трансляция мнемонических команд в машинный код, выполнение псевдокоманд и директив, обнаружение синтаксических ошибок и обработка макрокоманд.  [3]

Кросс-ассемблер - программа трансляции кодов языка ассемблера, выполняемая обычно на мини - ЭВМ или ЭВМ более высокого класса и генерирующая машинные коды для микропроцессора.  [4]

Кросс-ассемблер поддерживает макросы с директивами MACRO DEFINITION и MACLIB. Два макроса сдвига аккумулятора - для сдвига влево, SHLAC, и для сдвига вправо, SHRAC, должны быть определены так, как показано ниже.  [5]

6 Дробь с дополнением до двух. [6]

Кросс-ассемблер DSP обеспечивает функции, которые могут использоваться для облегчения работы с целыми данными.  [7]

8 Применение кросс-ассемблеров и моделирующих программ. [8]

Использование кросс-ассемблера при проектировании программ показано на рис. 8.1. Выходами кросс-ассемблера являются листинг и загрузочный модуль. Листинг содержит номер строки, адрес, машинный код каждой команды, а также входную программу. Формируется также таблица перекрестных обращений с символическими наименованиями входной программы и их адресами. Идентифицируются типы и места ошибок, поэтому входную программу можно легко исправить и реассемблировать. После исправления ошибок загрузочный модуль можно ввести в моделирующую программу, которая имитирует выполнение каждой команды.  [9]

10 Структурная схема использования кросс-средств для отладки ПО микроЭВМ. [10]

Программы кросс-ассемблера и кросс-компилятора выдают листинг программы, на котором приводятся обе версии программы - исходная и объектная, список сообщений об ошибках и другие виды диагностической информации.  [11]

Иногда выход кросс-ассемблера не загружается в СПМ, а выводится на перфоленту для программатора ППЗУ. В этом случае кросс-ассемблер должен генерировать двоичный код либо при выводе загрузочного модуля на перфоленту должна использоваться простая программа для преобразования кода ASCII в двоичный код.  [12]

Что представляют собой кросс-ассемблер, метаассемблер.  [13]

В настоящей главе рассматриваются кросс-ассемблеры, моделирующие программы, системы проектирования, эмуляторы и логические анализаторы. Обсуждается их значение для проектирования аппаратных и программных средств, а также отладки прототипных систем.  [14]

Какие функции выполняет и где реализуется кросс-ассемблер.  [15]



Страницы:      1    2    3    4