Категория:
Assembler :: 8-09-2011, 23:22
Программы на языке ассемблера могут включать определенные инструкции, непосредственно не транслирующиеся в машинные команды, а руководящие деятельностью компилятора – директивы. Их синтаксис и набор сильно варьируются и связаны не с аппаратной платформой, а с используемым транслятором. Это воспроизводит разновидности языков в масштабах архитектур одного семейства.
Стоит выделить следующий набор основных директив: управление параметрами выходного файла и организацией программы в памяти, определение переменных и констант, задание порядка работы компилятора, создание макросов, всевозможные элементы высокоуровневых языков, начиная оформлением функций и процедур для облегчения реализации стратегии процедурного программирования, заканчивая условными конструкциями и циклами, встречающимися в структурном программировании