What’s difference between number with $ or without $ symbol in at&t assembly syntax?
The difference is that with $ it’s the numeric value while without $ it’s the contents of memory at that address If argument of instruction is without any special marker (such as % for register or $ for numeric constant), then it is memory access. So following: movl 10, %eax movl foo, %eax Corresponds to … Read more