Лабораторная работа №15 Инструментальное программное обеспечение
Download 36.32 Kb.
|
- Bu sahifa navigatsiya:
- Язык ассемблера
Редактор связей - системная обрабатывающая программа, редактирующая и объединяющая объектные модули, полученные в результате работы транслятора, в единые загрузочные, готовые к выполнению программные модули. Загрузочный модуль может быть помещен операционной системой в основную память и выполнен. Загрузочный модуль компонуется из одной или нескольких программных секций -перемещаемых частей программы. Каждый объектный модуль из входного потока редактора связей может иметь ссылки к программным секциям в других модулях. Такие ссылки называются внешними. Символ указываемой внешней ссылкой называется внешним именем. Установленное редактором связей соответствие между внешними ссылками и внешними именами называется разрешением ссылки.
Загрузчик - системная обрабатывающая программа, объединяющая основные функции редактора связей и программы выборки в одном пункте задания. Загрузчик помещает находящиеся в его входном наборе данных объектные и загрузочные адресные константы с учетом фактического адреса загрузки и передает управление в точку входа созданной программы. Отладчик позволяет управлять процессом исполнения программы. Являясь тем самым инструментом для поиска и исправления ошибок в программе. Базовый набор функции отладчика включает: пошаговое выполнение программы, остановка в заранее определенных точках, возможность остановки в некотором месте программы выполнение некоторого условия; изображение и изменение значений переменных. Язык ассемблера относится к классу машинно-ориентированных языков. Машинно-ориентированным языком называется язык программирования, отражающий структуру архитектуры компьютера, а соответственно, уровень абстракции программы на ассемблере соответствует архитектуре компьютера. Каждой команде машинно-ориентированного языка соответствует команда компьютера: типы данных; способами адресации данных в программах; множеством операций выполняемых компьютером; способами управления работой компьютера. Download 36.32 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling