Hi have a program in NASM and in this part of the code
section .data
fileName dq 1
section .text
global _start
_start:
xor rax, rax
xor rcx, rcx
xor rdx, rdx
xor rbx, rbx
mov rbx, rsp
mov fileName, qword [rbx+16]
push rsp
i have the error
test.asm:59: error: invalid combination of opcode and operands
and the line 59 is mov fileName, qword [rbx+16]
Why is it wrong? And how can i solve it?