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


Определения


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

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

Директива - это команда программе-транслятору выполнить какое-либо действие.

Загрузочный модуль - это готовая программа в машинных кодах, которая может быть записана во внутреннюю память микроконтроллера. Может храниться на компьютере в бинарном или HEX формате.

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

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

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

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

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

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




- Начало -  - Назад -  - Вперед -