Курс лекций. - Микропроцессоры



             

Определения - часть 2


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

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

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

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

Модуль - это часть программы, которая может быть откомпилирована отдельно. В дальнейшем готовые откомпилированные модули (объектные модули) могут объединяться в готовые программы или библиотеки. В модулях обычно хранятся подпрограммы, константы или переменные.

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

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

real sin(real x); sin(0.707); sin(a);

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

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

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


Содержание  Назад  Вперед