Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Язык ассемблера микропроцессора

В настоящее время для МПС наибольшее распространение получили языки ассемблера, соответствующие машинному языку и позволяющие составлять программы, максимально учитывающие особенности конкретной МПС. Их недостатки — сложность программирования и зависимость от аппаратной реализации МПС. Поэтому при программировании для МПС все большее применение находят языки высокого уровня Бейсик, Паскаль, PL/M [20, 86], не позволяющие, однако, получить наиболее экономичные учитывающие все возможности микропроцессора программы. Подробнее см. [16, 20, 97, 99]. Сравнение языков ассемблера, Бейсик и PL/M см. в [86].  [c.155]


После создания представления устройства в виде кода на языке / ++ или языке Ассемблера этот код должен быть скомпилирован, или транслирован, в машинный код, который будет выполняться микропроцессором и ядром ЦСП.  [c.184]

Математические методы и средства вычислительной техники являются важнейшими элементами современной методологии научных исследований, автоматизированного проектирования, инженерных расчетов. Современный уровень развития ЭВМ и сопровождающего их математического обеспечения позволяет инже-неру-теплоэнергетику организовать решение сложнейших задач и обработку больших объемов информации с использованием высокоэффективных численных методов и методов управления базами данных, не требуя от пользователя специальной математической или программистской подготовки. Тем не менее основные сведения об ЭВМ, их техническом и математическом обеспечении, об основных принципах и языках программирования, об общих и ориентированных на теплотехнику и теплоэнергетику пакетах прикладных программ и банках данных специалисту-теплоэнергетику крайне необходимы. Они включены в разд. 5 Вычислительная техника для инженерных расчетов . Здесь приведены характеристики новых ЭВМ, микропроцессоров и микропроцессорных систем, даны сведения о перспективных языках программирования (Ассемблер для микропроцессорных систем, Паскаль), об операционных системах ЕС ЭВМ и СМ ЭВМ. Рассмотрены некоторые типы теплотехнических задач и  [c.8]

Примеры программ на языке ассемблера микропроцессора К580 даны в [20, с. 135— 203].  [c.160]

Язык ассемблера микропроцессора К580 155 Языки программирования 143, 155  [c.450]

Использование языка ассемблера ограничивается областью системного программирования, т.е. для программирования микропроцессоров, для разработки операционных систем или отдельных компонентов ОС, программ обмена между системным блоком и периферийными устройствами (щ)айверов) и т. д.  [c.201]

Низшим уровнем, на котором можно программировать большинство микропроцессоров, является машинный код. Числа машинного кода представляют собой двоичные коды, которые микропроцессор дешифрирует для выполнения команд. Обычно при программировании пользуются 16-ричными значениями, которыми удобнее оперировать человеку. Программирование в машинном коде связано со значительным числом ошибок и трудностями внесения поправок при использовании абсолютной адресации. Каждый набор команд машинного кода имеет соответствующий набор мнемокодов языка АССЕМБЛЕР с однозначным соответствием между конкретной командой машинного кода и ассемблерной мнемоникой. Программирование с привлечением ассемблерных мнемоник эффективнее программирования в машинных кодах, так как возникает меньше ошибок из-за использования содержательных меток. Написанную в ассемблерных мнемониках программу необходимо преобразовать в машинный код, прежде чем ее можно выполнить в вычислительной системе. Эта задача возлагается на программу-ассемблер. Листинг программы в ассемблерных мнемониках с помощью редактора вводится в систему проектирования, а затем запоминается как файл во внешней памяти. Большинство ассемблеров имеют 4 поля, в которые вводится информация. Эти поля часто называются полями МЕТКИ, КОП, ОПЕРАНДА и КОММЕНТАРИЯ. Поле МЕТ-  [c.200]


НОЙ базы КТС ЛИУС-2 используются 8-разрядные микропроцессоры К580 и унифицированные микросхемы с повышенной степенью интеграции ( Микродат ), обеспечивающие обмен данными, хранение программ, преобразование информации от датчиков и т. п. Для КТС ЛИУС-2 разработано базовое программное обеспечение, включающее средства автоматизации программирования. В качестве языков программирования используются ассемблер и БЕЙСИК.  [c.98]


Смотреть страницы где упоминается термин Язык ассемблера микропроцессора : [c.40]   
Смотреть главы в:

Теплоэнергетика и теплотехника Общие вопросы  -> Язык ассемблера микропроцессора


Теплоэнергетика и теплотехника Общие вопросы (1987) -- [ c.155 ]



ПОИСК



Микропроцессор

Язык ассемблера

Языки



© 2025 Mash-xxl.info Реклама на сайте