Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Последовательность создания и выполнения программы, виды трансляторов

Читайте также:
  1. II . ПОРЯДОК ЗАПОЛНЕНИЯ ДОКУМЕНТОВ, СОДЕРЖАЩИХ НОРМЫ, ТРЕБОВАНИЯ И УСЛОВИЯ ИХ ВЫПОЛНЕНИЯ ПО ВИДАМ СПОРТА
  2. II. Организация выполнения контрольной работы
  3. II. Организация выполнения курсовой работы
  4. III. Правила выполнения и оформления контрольной работы
  5. IV. Организация выполнениявыпускной квалификационной работы
  6. MS Power Point: назначение, возможности. Технологии создания электронных презентаций.
  7. V-образная модель создания архитектуры ИТС и общие этапы разработки архитектуры ИТС платной дороги.
  8. V.4. Принципы и правила создания культурных ландшафтов
  9. Аксиоматический метод построения научной теории. Начала Евклида как образец аксиоматического построения научной теории. История создания неевклидовой геометрии
  10. Актуальные проблемы создания малых инновационных предприятий в Республике Беларусь и пути их решения.

Последовательность создания и выполнения программ:

1) исходный модуль

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

3) получение загрузочного модуля (компоновка программы). Представляет из себя готовую к запуску программу. Это набор команд процессора, который привязан к конкретным адресам оперативной памяти.

 

       
   
 

 


исходный модуль Объектный модуль Загрузочный модуль

 

 

объектный

модуль

 

 

Транслятор – это программа, переводящая исходный модуль в объектный.

Трансляторы подразделяются на 2 типа:

1) Компилятор – переводит в объектный модуль сразу весь исходный, с получением файла небольшого размера.

2) интерплитатор – переводит в объектный модуль исходный модуль по частям (по операторам). Это делается для наглядности программирования. Получается файл большого размера.

В языке Turbo Pascal применяется компилятор. В современных системах программирования операции трансляции и компоновки выполняются в автоматическом режиме.




Дата добавления: 2015-04-12; просмотров: 30 | Поможем написать вашу работу | Нарушение авторских прав

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | <== 12 ==> |


lektsii.net - Лекции.Нет - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав