56
Рисунок 14.1 – Схема функционирования системы программирования
Особым образом написанные программы могут быть преобразованы в
абсолютный модуль (АМ), который не содержит служебной информации и не
нуждается в корректировке при размещении в памяти для выполнения. В
современных системах программирования эта функция передана редактору
связей.
Программа
актуализации позволят автоматизировать сравнение дат
создания или последней модификации исходного, объектного и загрузочного
модулей, чтобы привести в соответствие все формы хранения одной
программы.
Все основные компоненты классической системы программирования
можно разделить на
трансляторы и
компоновщики.
Трансляторы – это общее название системных программ, которые
выполняют преобразование программы, представленной на одном языке, в
эквивалентную ей программу, представленную на другом языке. В
зависимости от назначения трансляторы реализуются в разных вариантах, а
именно:
1)
компилятор осуществляет перевод программы с исходного языка на
язык более низкого уровня, в результате чего формируется сохраняемый
перемещаемый объектный модуль;
2)
ассемблер – компилятор для языка ассемблера;
Достарыңызбен бөлісу: