- ассемблер
- АССЕ́МБЛЕР [сэ́], -а; м. [англ. assembly program (routine)]. Информ. Вспомогательная программа в операционной системе для автоматического перевода программы с автокода на машинный язык.* * *ассе́мблер(англ. assembler, от assemble — собирать, монтировать), вспомогательная программа в составе операционной системы для автоматического перевода исходной программы, подлежащей выполнению на ЭВМ, на машинный язык. Один из видов транслятора.* * *АССЕМБЛЕРАССЕ́МБЛЕР (asm, assembler; от англ. assemble — собирать, монтировать), язык программирования (см. ЯЗЫКИ ПРОГРАММИРОВАНИЯ) , вспомогательная программа в составе операционной системы для автоматического перевода исходной программы, подлежащей выполнению на ЭВМ, на машинный язык. Один из видов транслятора (см. ТРАНСЛЯТОР).
Понятия ассемблера отражают архитектуру электронно-вычислительной машины. По сути, ассемблер — символьная форма записи машинного языка, использование которой упрощает написание машинных программ. Для одной и той же ЭВМ могут быть разработаны разные языки ассемблера. В отличие от языков высокого уровня, в котором многие проблемы реализации алгоритмов скрыты от разработчиков, язык ассемблера тесно связан с системой команд компьютера.
Ассемблер обеспечивает доступ к регистрам, указание методов адресации и описание операций в терминах команд процессора. Ассемблер может содержать средства более высокого уровня: встроенные и определяемые макрокоманды, соответствующие нескольким машинным командам, автоматический выбор команды в зависимости от типов операндов, средства описания структур данных.
Энциклопедический словарь. 2009.