11 ТЕХНОЛОГИЯ РАЗРАБОТКИ И ОТЛАДКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 11Л Языки программирования для микроконтроллеров Определения. Глобальные переменные существуют в течение всей работы устройства. К глобальным переменным относятся внутренние и внешние устройства микроконтроллера, а также переменные, через которые осуществляется обмен данными между подпрограммами. Идентификатор - это символическое обозначение объекта программы. В качестве идентификатора может быть использована любая последовательность букв и цифр. Идентификатор может начинаться только с буквы! Интерпретатор - программа, осуществляющая трансляцию одного оператора исходного текста программы в машинные коды. Исполняемый модуль программы получается при помощи программы редактора связей. Формат исполняемого модуля программы (который часто называется абсолютным модулем программы) - это объектный формат.. В этом модуле сохраняется вся отладочная информация, поэтому этот модуль может быть использован для внутрисхемного отладчика при отладке программы. Исходный текст программы - это текстовый файл, написанный на каком-либо языке программирования. Выполняться такая программа может только под управлением интерпретатора. Обычно исходный текст программы преобразуется в машинные коды при помощи пршраммы-компилятора. Комментарий - это пояснение к программе, которое не оказывает влияния на ее выполнение. Компилятор - программа, осуществляющая трансляцию всего исходного текста программы в машинные коды. Локальные переменные имеют значение только в течение выполнения какого-то участка программы или подпрограммы. Локальные переменные обычно размещаются во внутренних регистрах микроконтроллера для увеличения быстродействия программы и сокращения её объёма.
RkJQdWJsaXNoZXIy MTExODQxMg==