I started to learn assembly and I have met with problems related to absolute address 32-bit. I have read recently post about this similar problem Why is there problems with absolute addressing?. Can you prompt why if I specify without writing default rel I get error related with that executable base address in mac os starts 4GB.
mov qword[test], ‘hello’
To summarize all, problem is why is mov qword[test], ‘hello’ a 32-bit addressing? And if I specify before  mov qword[test], ‘hello’ this REX.W it doesn’t help me to solve 32-bit addressing problem?
Thank you
 
    