x86-64

x86-64 is a 64-bit version of the x86 processor architecture, which Windows PCs have used for several decades. It is similar to x64, but refers specifically to processors that use the x86 instruction set.

CPUs with the x86-64 architecture run in 64-bit mode by default, but are also backward-compatible with 32-bit and 16-bit applications. In other words, any program that runs on a 32-bit x86 CPU should run on an x86-64 CPU with no emulation required.

The main benefit of an x86-64 processor versus a standard 32-bit x86 CPU is significantly more addressable memory. A 32-bit processor can only reference 232 (4,294,967,296) addressable values in memory — roughly 4 gigabytes. A 64-bit processor supports 264 (18,446,744,073,709,551,616) addressable values. Therefore, an x86-64 CPU does not support double the memory of an x86 CPU, but 4,294,967,296 times more.

Read more about the difference between 32-bit and 64-bit systems in the TechTerms Help Center.

Intel and AMD are the two primary manufacturers of X86-64 processors. The two technologies are labeled Intel 64 and AMD64, respectively. AMD released its first 64-bit CPU (Operteron) in 2003, followed shortly by Intel, which released its first 64-bit CPU (Nocona) in 2004. Today, nearly all processors are 64-bit.

Updated March 6, 2021 by Per C.

quizTest Your Knowledge

Which of these events would cause a computer to display a SMART alert notification?

A
Incoming email message
0%
B
Low battery level
0%
C
HDD or SSD failure
0%
D
Lost Internet connection
0%
Correct! Incorrect!     View the SMART definition.
More Quizzes →

The Tech Terms Computer Dictionary

The definition of x86-64 on this page is an original definition written by the TechTerms.com team. If you would like to reference this page or cite this definition, please use the green citation links above.

The goal of TechTerms.com is to explain computer terminology in a way that is easy to understand. We strive for simplicity and accuracy with every definition we publish. If you have feedback about this definition or would like to suggest a new technical term, please contact us.

Sign up for the free TechTerms Newsletter

How often would you like to receive an email?

You can unsubscribe or change your frequency setting at any time using the links available in each email.

Questions? Please contact us.