Сборка Y86 сохраняет новое значение в глобальном синтаксисе

Мой профессор не привел много примеров Y86 только IA32. Мне удалось выяснить все для моего назначения, за исключением сохранения моего окончательного ответа в результате глобальной переменной. Это заявлено следующим образом.

.align 4

результат: .long 0

Мой ответ хранится в регистре%ebx, и мне нужно перенести его в глобальный результат. Для меня имеет смысл просто использовать "rmmovl%ebx, результат", но я получаю ошибку "не число: результат". Какой правильный синтаксис, чтобы выполнить то, что я пытаюсь.

Спасибо!

0 ответов

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