Здравствуйте,
Недавно начал писать на Fasm'е, сейчас пытаюсь понять роль - '[]'
К примеру:
MyVar dq 0
mov rax, MyVar
Спокойно компилируется, но почему-то
MyVar dq 0
mov MyVar, rax
нет, однако если
MyVar dq 0
mov [MyVar], rax
то всё нормально, я совсем дурак или так и должно быть?
Хотя, насколько я понимаю если я напишу
MyVar dq 0
mov rax, [MyVar]
то в ax уйдёт значение по адресу MyVar=0, а не сам 0.