Как просто нажать на регистр в 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 не существует. (Сообщение об ошибке действительно сбивает с толку).