Ассемблер для Windows


         

Инструкции работы со стеком



Инструкции работы со стеком

PUSH r/m

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

PUSH const

Поместить в стек непосредственный 32-битный операнд.

PUSHA

Поместить в стек регистры EAX, EBX, ECX, EDX, ESI, EDI, EBP, ESP. Команда появилась с 386-ого процессора.

POP reg/mem

Извлечь из стека слово или двойное слово.

POPА

Извлечение из стека данных в регистры EAX, EBX, ECX, EDX, ESI, EDI, EBP, ESP. Команда появилась, начиная с 386-ого процессора.

PUSHF

Помещение в стек регистра флагов.

POPFИзвлечь данные в регистр флагов.




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