Questions tagged [gas]

GAS for GNU Assembler is the assembler that comes with the GNU Compiler Collection.

Filter by
Sorted by
Tagged with
3
votes
2answers
7k views

When was the MOVABS instruction introduced?

When trying to write an instruction set analysis tool for disassembled code (https://superuser.com/a/832440/384221) I have found opcode MOVABS which was not included in my opcode source database (...
2
votes
1answer
4k views

What is the meaning of '!' in ldm arm assembler instruction?

I am quite new to ARM assembly, I already saw that the bang (!) is used to really update a register after a computation in the addressing mode syntax, but I can't figure out what is the difference of ...
3
votes
2answers
25k views

Difference between 'add' and 'adds' in ARM assembler?

I am starting to look a bit more precisely at ARM assembler and I looked up some dumps from objdump. I saw a lot of instruction (add is not the only one) with an extra s at the end (adds, subs, ...). ...