New posts in x86-64

Why does my Intel Skylake / Kaby Lake CPU incur a mysterious factor 3 slowdown in a simple hash table implementation?

Why can't I move directly a byte to a 64 bit register?

Bomb lab phase_4

Can I load a 32 bit DLL into a 64 bit process on Windows?

C++ on x86-64: when are structs/classes passed and returned in registers?

GNU assembler on Windows: WriteFile returns ERROR_INVALID_HANDLE

RDTSCP in NASM always returns the same value (timing a single instruction)

How to use RIP Relative Addressing in a 64-bit assembly program?

Convert assembly instructions to bytes in gdb

gfortran for dummies: What does mcmodel=medium do exactly?

How can objdump emit intel syntax

Why does the compiler allocate more than needed in the stack?

Why can't GCC generate an optimal operator== for a struct of two int32s?

What does fs:0x30 provide in Linux?

64-bit syscall documentation for MacOS assembly

Distinguishing memory from constant in GNU as .intel_syntax

Can x86 reorder a narrow store with a wider load that fully contains it?

Performance optimisations of x86-64 assembly - Alignment and branch prediction

x86_64 registers rax/eax/ax/al overwriting full register contents [duplicate]

REP MOVSB for overlapped memory