New posts in x86-64

Why do x86-64 systems have only a 48 bit virtual address space?

Linux default behavior of executable .data section changed between 5.4 and 5.9?

HP Universal Print Drivers Incredibly Slow

Targeting both 32bit and 64bit with Visual Studio in same solution/project

__builtin_prefetch, How much does it read?

Why can't kernel code use a Red Zone

Possible GCC bug when returning struct from a function

Why are signed and unsigned multiplication different instructions on x86(-64)?

Bubble sort slower with -O3 than -O2 with GCC

x86_64 - Assembly - loop conditions and out of order

Printing floating point numbers from x86-64 seems to require %rbp to be saved

Calling printf in extended inline ASM

Why is %eax zeroed before a call to printf?

What do the E and R prefixes stand for in the names of Intel 32-bit and 64-bit registers?

How to find if a native DLL file is compiled as x64 or x86?

Why are global variables in x86-64 accessed relative to the instruction pointer?

Where exactly is the red zone on x86-64?

What will be used for data exchange between threads are executing on one Core with HT?

How does Rust's 128-bit integer `i128` work on a 64-bit system?

Why do x86-64 Linux system calls modify RCX, and what does the value mean?