На главную
Подписка
Новости










Главная / MS-DOS / MS-DOS. РУКОВОДСТВО РАЗРАБОТЧИКА / Глава 2 / Размещение программного кода в памяти Сделать домашней страницей Добавить в избранное Написать писмо

НАЗАД СОДЕРЖАНИЕ ВПЕРЁД

Размещение программного кода в памяти

Понимание альтернатив размещения программного кода в памяти требует ясного понимания работы как инструкций управления выполнением программы (CALL - вызов процедуры, RET - возврат из процедуры и JMP - безусловный переход), так и доступа к памяти микропроцессора 8086, так как это прежде всего ограничивает возможности программиста при размещении программы в доступном пространстве памяти.


Инструкции управления выполнением программы часто называют инструкциями передачи управления, которые включают две основные инструкции CALL - вызов процедуры и JMP - безусловный переход. Каждый случай, когда программа начинает выполнение с нового места в памяти, называется "пунктом назначения". Каждая из этих функций имеет три опции реализации для указания пункта назначения. Этими опциями являются: текущее относительное размещение, адресация относительно текущего сегмента и абсолютная адресация.


НАЗАД СОДЕРЖАНИЕ ВПЕРЁД

Hosted by uCoz