Инструкции работы со стеком
Инструкции работы со стеком
| 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 | Извлечь данные в регистр флагов. |