New posts in x86-64

How to print a single-precision float with printf

Using the extra 16 bits in 64-bit pointers

Why is there no "sub rsp" instruction in this function prologue and why are function parameters stored at negative rbp offsets?

On which platforms does integer divide by zero trigger a floating point exception?

Atomic double floating point or SSE/AVX vector load/store on x86_64

Build Multiarch OpenSSL on OS X

Floating point vs integer calculations on modern hardware

Why does this function push RAX to the stack as the first operation?

How to get c code to execute hex machine code?

Using printf in assembly leads to empty output when piping, but works on the terminal

How do RIP-relative variable references like "[RIP + _a]" in x86-64 GAS Intel-syntax work?

Does gcc/g++ have a calling convention for x64 microsoft registers?

rbp not allowed as SIB base?

Printing an integer as a string with AT&T syntax, with Linux system calls instead of printf

Why would introducing useless MOV instructions speed up a tight loop in x86_64 assembly?

The advantages of using 32bit registers/instructions in x86-64

Difference between movq and movabsq in x86-64

Is a sign or zero extension required when adding a 32bit offset to a pointer for the x86-64 ABI?

Is there a 128 bit integer in gcc?

Submit to App Store issues: Unsupported Architecture x86