Сборка Y86 сохраняет новое значение в глобальном синтаксисе
Мой профессор не привел много примеров Y86 только IA32. Мне удалось выяснить все для моего назначения, за исключением сохранения моего окончательного ответа в результате глобальной переменной. Это заявлено следующим образом.
.align 4
результат: .long 0
Мой ответ хранится в регистре%ebx, и мне нужно перенести его в глобальный результат. Для меня имеет смысл просто использовать "rmmovl%ebx, результат", но я получаю ошибку "не число: результат". Какой правильный синтаксис, чтобы выполнить то, что я пытаюсь.
Спасибо!