Как просто нажать на регистр в IA-32

Я пишу некоторый код в IA-32, но у меня возникают проблемы с переносом регистров в стек. Всякий раз, когда я использую операцию нажатия, я получаю сообщение, как

error: symbol `pull' redefined

или же

error: parser: instruction expected

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

section .text
global _start
_start:
    add eax, 1
    push eax
    pull eax

Что мне не хватает?

1 ответ

Решение

Как уже отмечалось, обратная операция для push называется pop, Инструкция с именем pull не существует. (Сообщение об ошибке действительно сбивает с толку).

Другие вопросы по тегам