x64
x64, often written x86-64, is the 64-bit extension of the x86 architecture. It defines a 64-bit instruction set and 64-bit virtual addresses while preserving backward compatibility with 32-bit x86 software. The architecture originated with AMD as AMD64, released in 2003 to extend IA-32, and was later adopted by Intel as Intel 64 (initially EM64T). Today the terms AMD64 and x86-64 are commonly used to refer to the same family.
In operation, x64 provides 64-bit general-purpose registers (such as RAX, RBX, RCX, RDX, RSI, RDI, RBP, RSP,
Addressing and memory management in x64 systems typically feature a large virtual address space of 2^64 possible
x64 is widely used in desktop and server computing and is supported by major operating systems including