АССЕМБЛЕР. Компоновщик. Загрузчик. Макрогенератор

Водосточная система murol во Владивостоке комплект водосточнои системы пвх murol. | Минеральная вата ecoroll оптом утеплитель каменная вата цилиндры для труб ecoroll.            

АССЕМБЛЕР. Компоновщик. Загрузчик. Макрогенератор

АССЕМБЛЕР. КОМПОНОВЩИК. ЗАГРУЗЧИК. МАКРОГЕНЕРАТОР.
ОСНОВНАЯ ИДЕЯ АССЕМБЛИРОВАНИЯ. ДВА ПРОХОДА.
Основная идея ассемблирования.
Проблема ссылок вперед. Два прохода ассемблера.
ТАБЛИЦЫ АССЕМБЛЕРА.

Таблица директив.
Таблица мнемокодов.
Таблица имен (ТИ).
Таблица сегментов (ТС).
Таблица распределения сегментных регистров (ТРСР).


ПЕРВЫЙ ПРОХОД АССЕМБЛЕРА.
ASSUME: ASSUME S2:DATA, CS:S3, SS:S1
Особые случаи на первом проходе.

ВТОРОЙ ПРОХОД АССЕМБЛЕРА.
GMENT: S2 SEGMENT 'DATA'
ASSUME: ASSUME DS:S2, CS:S3, SS:S1
КОМПОНОВЩИК
Основные задачи компоновщика.

Объединение модулей.
Редактирование межмодульных связей
Построение заголовка загрузочного модуля.
ЗАГРУЗЧИК.
Загрузка программы.
Настройка программы на место.

Запуск программы на счет.
МАКРОГЕНЕРАТОР.
Обработка макроопределений.
Обработка макрокоманд.
ОБРАБОТКА БЛОКОВ ПОВТОРЕНИЯ.

ОБРАБОТКА IF-БЛОКОВ.
Содержание раздела