Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Сохраняет в стеке значения регистров флагов EFLAGS




Команда POPF – извлечь из стека регистр флагов

Формат команды

Popf

Действие команды

Извлекает из стека значение регистра флагов EFLAGS

Подпрограммы

Подпрограмма
часть программы, которая выполняет некоторую четко определенную операцию над данными, определяемыми параметрами.

Подпрограмма может быть вызвана из любой точки программы, и при каждом вызове в подпрограмму могут передаваться различные параметры.

После выполнения подпрограммы, управление передается в ту точку программы, из которой был осуществлен вызов.

Для работы с подпрограммами в системе команд микропроцессора предусмотрены две специализированные команды, относящиеся к группе команд передачи управления.

Главное отличие этих команд от команд перехода – возможность запомнить точку программы, из которой был сделан вызов подпрограммы и вернуться в эту точку.

Для сохранения информации о точке возврата используется стек. Это позволяет выполнять
вложенные и рекурсивные вызовы подпрограмм.

Команда CALL – вызов подпрограммы

Формат команды

Call Метка

Действие команды

Push EIP; запомнить точку возврата

Jmp Метка; перейти к подпрограмме

Команда RET – возврат из подпрограммы

Формат команды

Ret

Действие команды






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных