"DVDXpert" - компас в мире Hi-Fi и High End техники и другой stereo и home cinema аппаратуры.

СИНТАКСИС ИСХОДНОГО ТЕКСТА

06-09-2024

Каждая строка текста программы может содержать четыре разновидности информации:

метки

мнемонические команды

операнды

комментарии.

Порядок их следования и позиция принципиально важны. Максимальная длина строки не может превышать 255 символов.

Метки должны начинаться с первого столбца. От следующих за ними команд метки отделяются двоеточием, пробелом, табуляцией или символом конца строки (т.е. в строке может быть только метка, команда помещается к следующей строке). Метка должна начинаться с буквы или символа подчеркивания (_), может содержать буквы, цифры, символы подчеркивания и вопросительного знака. Длина имени метки не может превышать 32 символа. По умолчанию ассемблер чувствителен к регистру и такие имена меток, как Label_l и label_l будут восприняты как разные Соответственно, как разные будут восприниматься и имена переменных, набранные в разных регистрах Ассемблер можно сделать нечувствительным к регистру, убрав га почку для опции "Case sensitive", либо изменив соответствующий параметр командной строки

Мнемонические команды, директивы ассемблера и макрокоманды должны начинаться со второго столбца или далее. Под вторым столбцом понимается расстояние отступа по табуляции. В редакторе MPLAB Edit величина этого отступа настраивается.

Операнды следуют после команд и отделяются одним или несколькими пробелами или табуляцией. Два операнда разделяются запятой или запятой и пробелом.

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


Смотрите также:
 Эфирное цифровое телевидение: DVB-T
 ЭЛЕКТРОННЫЕ ЧАСЫТЕРМОМЕТР НА PIC16F84
 Цифровое телевидение в России
 Интерактивный проектор
 РАСШИРЕННЫЕ ОТЛАДОЧНЫЕ ФУНКЦИИ MPLAB

Добавить комментарий:
Введите ваше имя:

Комментарий:

Защита от спама - решите пример: