Learning GAS assembly on 64 bit linux. Many tutorials are for 32-bit assembly.
Difficult to bushwhack through x86_64 assembly.
When I compile a c program with gcc, I still see some
I mostly play with
But I thought that one had to use the 64 bits instructions on
rbx and so on).
I don't understand very well. Shouldn't they be
movq ? In my assembly programs, I should use
movq, right ? even for 32 bits integers ? I am a lost beginner.