Assembler для начинающих


         

Данная программа выполняется как программа


    рассмотреть. Данная программа выполняется как программа типа .EXE.
    При передаче управления программе типа .EXE система DOS организует
    для этой программы стек. Информация для стека поступает от
    редактора связей, который записывает ее в головную метку файла типа
    .EXE. Подготовить все для стека обязан программист. Если он этого
    не сделает, то редактор связей выдает соответствующее сообщение. В
    обычной ситуации это не может служить препятствием для выполнения
    программы. Однако в таком случае параметры стека для программы
    выбираются по умолчанию, т.е. местоположение и размер стека могут
    оказаться неподходящими. За подготовку стека отвечает сегмент
    STACK, входящий в программу на Фиг.5.13. Его имя STACK и задание
    соответствующего атрибута равным STACK говорят о том, что это
    область памяти предназначена для стека. Редактор связей, кроме
    того, проверяет, правильно ли установлен указатель стека в момент,
    когда управление передается программе.

Содержание  Назад  Вперед