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.
Aliases (5)
- x86-64 ×2
- AMD64 ×1
- AMD64 instruction set architecture ×1
- Intel x86-64 ×1
- x86_64 ×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 (compatible variant)
→
x86-64 → 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 |
AMD
→
Advanced Micro Devices → |
| extends |
IA-32 architecture
→
x86 register set → |
| generalPurposeRegistersCount |
16
→
|
| influenced |
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 x64 → macOS (on Intel-based Macs) → |
| usedIn |
desktop computers
→
laptop computers → servers → workstations → |
| virtualAddressSize |
typically 48 bits in early implementations
→
|
| wordSize |
64 bits
→
|
Referenced by (7)
| Subject (surface form when different) | Predicate |
|---|---|
|
AMD64 architecture
("x86-64")
→
AMD64 architecture ("x86_64") → |
alsoKnownAs |
|
Apple Safari
("Intel x86-64")
→
Solaris ("AMD64") → |
supportsArchitecture |
|
Advanced Micro Devices
("x86-64")
→
|
architecture |
|
AMD processors
→
|
implements |
|
Advanced Micro Devices
("AMD64 instruction set architecture")
→
|
introduced |