Lexicon Entry
x86-64 Architecture
The 64-bit extension of the x86 instruction set architecture, originally developed by AMD as AMD64 and later adopted by Intel as Intel 64.
Related Knowledge & Cross-References
Build a Debugger from Scratch: Ultimate 3 OS Guide (Part 8)
Build a working debugger from scratch in assembly. Learn how breakpoints, ptrace, and signal interception let one process inspect and control another.
System Calls Demystified: 4 Essential Facts About the User-Kernel Bridge
How does your program actually do anything? We dive deep into the syscall instruction, kernel mode transitions, and the differences between Linux, macOS, and Windows system calls.
Stack Frames & Function Prologues Demystified: x86-64 & ARM64 Guide
Master stack frame prologue and epilogue patterns across x86-64 and ARM64 architectures. Learn how function calls work at the assembly level on Linux, macOS, and Windows.
x86-64 & ARM64 Calling Conventions Demystified
Learn x86-64 and ARM64 calling conventions across Linux, macOS, and Windows. Master parameter passing, stack frames, and register preservation with hands-on assembly examples.