Справочник химика 21

Химия и химическая технология

Статьи Рисунки Таблицы О сайте English

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

    При разработке программного обеспечения для микропроцессоров и миникомпьютеров желательно использовать специальные языковые трансляторы, известные как кросс-ассемблеры или кросс-компиляторы. Такие трансляторы обычно имеются на универсальных ЭВМ, так что при создании программного обеспечения для микрокомпьютера можно опираться на мощь и возможности больших машин. Примеры такого программного обеспечения описаны в работе [16]. [c.154]


    Универсальные компьютеры имеют не только более развитые технические средства, но и очень широкий набор программных средств, к которым относятся множество различных языковых трансляторов (Бейсик, Фортран, Кобол, ПЛ/1, Паскаль, Корал, АПЛ, Алгол, ЛИСП и т. д.), программы редактирования файлов и пакеты прикладных программ для управления данными, анализа и обработки данных и моделирования. Большинство универсальных вычислительных систем для научных расчетов снабжены также кросс-компиляторами и кросс-ассемблерами, с помощью которых можно разрабатывать и отлаживать программное обеспечение для микрокомпьютеров. Это исключительно полезно в тех случаях, когда прикладная система [c.194]

    Преимущества микропроцессора S /MP заключаются в том,, что он экономичен и прост в работе. Он легко может быть запрограммирован в машинных кодах, на ассемблере или языке Бейсик. Для него существует целый ряд кросс-ассемблеров. Он широко используется во многих лабораториях, и один из таких примеров приведен в гл. 4. [c.272]

    Для компьютеров РЕТ имеется развитое программное обеспечение. Обычно машины поставляются с встроенным в ПЗУ интерпретатором языка Бейсик — наиболее распространенным языком программирования для подобных микро-ЭВМ [7, 9]. Есть также возможность программировать на языках Паскаль, липе и ассемблер. В отличие от Бейсика в системе Паскаль программы вначале компилируются и потому работают намного быстрее. Другая интерпретационная языковая система, ЛИПС, широко используется в работах по искусственному интеллекту, а также при создании и отладке программ для управления робототехническими устройствами. Для многих прикладных задач этих языков недостаточно, так как программы работают недостаточно быстро. В таких случаях нужно программировать на ассемблере с помощью системы автоматизации программирования [23] или на кросс-ассемблере [16]. Если же на ЭВМ нет таких возможностей, то приходится писать программу в машинных кодах и вводить ее в память с помощью специального терминального монитора компьютера РЕТ. [c.174]

    Интересное применение порта RS-232 для компьютера описано в работе [24]. Здесь речь идет об управляемом микрокомпьютером интерфейсе между высокоэффективным жидкостным хроматографом (HPL ) и ИК-спектрометром с диффузным отражением (FT-IR). Микрокомпьютер KIM-1, построенный на базе микросхемы 6502 [25], был связан с хроматографом интерфейсом HPL /FT-IR и системой сбора данных от спектрометра с помощью специальной микросхемы ввода/вывода VIA (многофункциональный интерфейсный адаптер). Все программное обеспечение для KIM-1 было записано в кодах процессора 6502 с помощью кросс-ассемблера и эммулятора 6502 на большой ЭВМ IBM 370/158. При помощи порта RS-232 была осуществлена загрузка программ из этой системы прямо в микрокомпьютер KIM через конвертер токовой петли 20 мА интерфейса [c.265]



Смотреть страницы где упоминается термин Кросс-ассемблеры: [c.278]    [c.378]   
Компьютеры в аналитической химии (1987) -- [ c.154 , c.194 , c.378 ]




ПОИСК







© 2025 chem21.info Реклама на сайте