logo search
ЯП / ЯП / ЯП экзамен

Общая характеристика языков ассемблера: назначение, принципы построения и использования; структура языка.

Намечают три вида низкоуровневых языков

  1. Машинный код

  2. Мнемо код

  3. Ассемблер, макроассемблер

Ассемблер - компьютерная программа, компилятор исходного текста программы, написанной на языке ассемблера, в программу на машинном языке.

Как и сам язык (ассемблера), ассемблеры, как правило, специфичны для конкретной архитектуры, операционной системы и варианта синтаксиса языка. Вместе с тем существуют мультиплатформенные или вовсе универсальные (точнее, ограниченно-универсальные, потому что на языке низкого уровня нельзя написать аппаратно-независимые программы) ассемблеры, которые могут работать на разных платформах и операционных системах.

Макроассемблеры является расширением ассемблера за счет включения макросредств