Я абсолютный новичок в Ассамблее, и я пытался получить основы в NASM.Я нахожусь на Mac, использую xcode, и я начал работать с данными, и у меня есть простой вопрос.
Мне было трудно найти ответ, и руководство для NASM очень перегружено.
Это должно быть супер базовым для вас гуру NASM.
если я объявлю переменную в памяти
section .data
counter dw 0
global _start
_start:
inc counter ; i get a "invalid combination of opcode and operands" here
ret
Это так, что я должен переместить память в регистр для выполненияоперации на нем, и я не могу манипулировать памятью "на месте"?
Извините, если это глупый вопрос, но я попытался найти его в поиске и не смог найти четкого прямого ответа.