AMD64 architecture
E84586
The AMD64 architecture is a 64-bit instruction set architecture introduced by AMD that extends the x86 design to support larger memory addressing and enhanced performance while maintaining backward compatibility with 32-bit software.
All labels observed (10)
| Label | Occurrences |
|---|---|
| AMD64 | 6 |
| x86-64 | 5 |
| Intel x86-64 | 2 |
| AMD64 architecture canonical | 1 |
| AMD64 instruction set architecture | 1 |
| AMD64 processors | 1 |
| AMD64 specification | 1 |
| x64 | 1 |
| x86_64 | 1 |
| x86_64 Arch Linux | 1 |
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
computer architecture
ⓘ
instruction set architecture ⓘ |
| addsFeature |
64-bit general-purpose registers
ⓘ
64-bit integer operations ⓘ 64-bit virtual address space ⓘ NX bit support ⓘ SSE2 as baseline ⓘ additional general-purpose registers ⓘ instruction pointer relative addressing ⓘ new calling conventions ⓘ |
| alsoKnownAs |
Intel 64
ⓘ
surface form:
Intel 64 (compatible variant)
AMD64 architecture ⓘ
surface form:
x86-64
AMD64 architecture ⓘ
surface form:
x86_64
|
| architectureFamily | x86 ⓘ |
| backwardCompatibleWith |
IA-32
ⓘ
x86 ⓘ |
| bitWidth | 64-bit ⓘ |
| category | 64-bit microprocessor architecture ⓘ |
| designedFor |
enhanced performance over 32-bit x86
ⓘ
larger memory addressing ⓘ |
| developer |
Advanced Micro Devices
ⓘ
surface form:
AMD
Advanced Micro Devices ⓘ |
| extends |
IA-32
ⓘ
surface form:
IA-32 architecture
x86 register set ⓘ |
| generalPurposeRegistersCount | 16 ⓘ |
| influenced |
Intel 64
ⓘ
surface form:
Intel 64 architecture
|
| introduced | 2003 ⓘ |
| introducedBy |
AMD Athlon 64 processors
ⓘ
AMD Opteron processors ⓘ |
| maintains | backward compatibility with 32-bit applications ⓘ |
| physicalAddressSize | implementation dependent ⓘ |
| registerWidth | 64 bits ⓘ |
| supports |
16-bit real mode (in legacy mode)
ⓘ
32-bit software ⓘ 64-bit computing ⓘ compatibility mode ⓘ legacy mode ⓘ long mode ⓘ paging ⓘ virtual memory ⓘ |
| supportsOperatingSystem |
BSD x86-64
ⓘ
Linux x86-64 ⓘ Windows ⓘ
surface form:
Windows x64
macOS ⓘ
surface form:
macOS (on Intel-based Macs)
|
| usedIn |
desktop computers
ⓘ
laptop computers ⓘ servers ⓘ workstations ⓘ |
| virtualAddressSize | typically 48 bits in early implementations ⓘ |
| wordSize | 64 bits ⓘ |
Referenced by (20)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
Intel x86-64
this entity surface form:
x86-64
this entity surface form:
AMD64 instruction set architecture
subject surface form:
Solaris
this entity surface form:
AMD64
this entity surface form:
x86-64
this entity surface form:
x86_64
this entity surface form:
AMD64 specification
this entity surface form:
x86-64
this entity surface form:
AMD64
this entity surface form:
x86_64 Arch Linux
this entity surface form:
Intel x86-64
this entity surface form:
x86-64
this entity surface form:
AMD64
this entity surface form:
x64
this entity surface form:
AMD64
subject surface form:
AMD Athlon 64
this entity surface form:
AMD64
this entity surface form:
AMD64 processors