Определения

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

Идентификатор - это символическое обозначение объекта программы. В качестве идентификатора может быть использована любая последовательность букв и цифр. Идентификатор может начинаться только с буквы!

Интерпретатор - программа, осуществляющая трансляцию одного оператора исходного текста программы в машинные коды.

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

Исходный текст программы - это текстовый файл, написанный на каком-либо языке программирования. Выполняться такая программа может только под управлением интерпретатора. Обычно исходный текст программы преобразуется в машинные коды при помощи программы-компилятора.

Комментарий - это пояснение к программе, которое не оказывает влияния на ее выполнение.

Компилятор - программа, осуществляющая трансляцию всего исходного текста программы в машинные коды.

Локальные переменные имеют значение только в течение выполнения какого-то участка программы или подпрограммы. Локальные переменные обычно размещаются во внутренних регистрах микроконтроллера для увеличения быстродействия программы и сокращения еЈ объЈма.

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

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

Параметр программы - это последовательность символов, которая печатается после названия исполняемого файла. В качестве параметров могут использоваться команды, ключи и имена файлов, над которыми будут производиться какие-либо действия.

Подпрограмма-заглушка это подпрограмма, которая ничего не выполняет, а только возвращает управление главной программе. Действие, которое в дальнейшем должна выполнять эта программа, отображается в названии подпрограммы-заглушки.

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


[Содержание]