Запись текста программы
Исходный текст программы представляет собой последовательность операторов языка, сгруппированных в сегменты и оформленных в виде файла.
Оператор (рис. 4.2) — это базовая конструкция языка программирования, определяющая действия в программе. В языке программирования ASM-51 в одной строке может быть записан только один оператор. Максимальный размер строки — 255 символов. Признаком конца оператора является символ "возврат каретки". Оператор состоит из трех полей: поле метки, поле операции и поле комментария
Рис. 4.2. Пример оператора, записанного на языке программирования ASM-51
Поле метки используется для записи меток (рис. 4.3). Метки используются для организации условных и безусловных переходов, а также для объявления переменных и констант. Признаком конца поля метки является символ "двоеточие" (:).Однако язык программирования ASM-51, в виде исключения, допускает использовать символы интервала как признак конца поля метки.
Рис. 4.3. Пример применения метки и комментария
Поле операции используется для записи директивы языка или инструкции микроконтроллера, которые состоят из мнемонического обозначения команды микроконтроллера и одного или нескольких операндов. В качестве операндов могут использоваться адреса ячеек памяти, обозначения регистров или метки операторов. Операнды отделяются друг от друга запятыми.
Поле комментария начинается с символа "точка с запятой" (;). Это необязательное поле используется для записи пояснений к программе.
Дата добавления: 2015-10-09; просмотров: 835;