Wat is AMD64?

August 7, 2025

AMD64 is een 64-bits processorarchitectuur die door AMD is ontwikkeld als uitbreiding van de x86-instructieset.

wat is amd64

Wat betekent AMD64?

AMD64, ook bekend als x86-64 of x64, is een 64-bits microprocessor architectuur geรฏntroduceerd door AMD als een uitbreiding van de x86 Instructiesetarchitectuur (ISA). Deze is ontworpen om een naadloze overgang te bieden van 32-bits computing naar 64-bits computing, waardoor processoren aanzienlijk grotere hoeveelheden gegevens kunnen verwerken. virtueel en fysiek geheugen terwijl de achterwaartse compatibiliteit met bestaande 32-bits behouden blijft toepassingen.

AMD64 breidt het aantal algemene registers uit, verbetert de mogelijkheden van instructiewijzers en introduceert nieuwe functies om de prestaties te verbeteren en schaalbaarheid in moderne computeromgevingen. Deze architectuur is breed toegepast op zowel AMD- als Intel-processors en is de facto de standaard geworden voor desktopcomputers, serveren high-performance computing systemen.

Is AMD64 hetzelfde als x64?

Ja, AMD64 en x64 verwijzen naar dezelfde 64-bits architectuur.

AMD64 is de oorspronkelijke naam die AMD gaf toen ze de 64-bits extensie introduceerden voor de x86-instructieset. x64 is een algemene term die vaak wordt gebruikt in besturingssystemen, software en documentatie om 64-bits processoren en architecturen te beschrijven die compatibel zijn met AMD64, ongeacht of de CPU wordt gemaakt door AMD of Intel.

Hoewel Intel hun implementatie aanvankelijk EM64T (Extended Memory 64 Technology) noemde, is deze volledig compatibel met AMD64. Na verloop van tijd werd x64 de leveranciersonafhankelijke term die werd gebruikt om zowel AMD64 als Intels compatibele 64-bits processors te beschrijven.

De geschiedenis van AMD64

De geschiedenis van AMD64 begint eind jaren negentig en begin jaren 1990, toen AMD de verouderde 2000-bits x32-architectuur wilde uitbreiden om te voldoen aan de groeiende vraag naar high-performance computing, zonder dat dit ten koste ging van de achterwaartse compatibiliteit met bestaande software.

Intel was destijds bezig met de ontwikkeling van een nieuwe 64-beetje architectuur genaamd IA-64, die bekend werd als Itanium. IA-64 was echter niet achterwaarts compatibel met x86, waardoor software herschreven of opnieuw gecompileerd moest worden โ€“ een groot obstakel voor brede acceptatie. AMD koos een andere aanpak door een architectuur te ontwerpen die de bestaande x86-instructieset zou uitbreiden naar 64-bits, waardoor volledige compatibiliteit met 32-bits applicaties werd gegarandeerd en tegelijkertijd de voordelen van een groter adresseerbaar geheugen en verbeterde verwerkingsmogelijkheden werden geboden.

In 2000 kondigde AMD de x86-64 aan, die later bij de commerciรซle lancering de merknaam AMD64 kreeg. De eerste processors die AMD64 implementeerden, waren de Opteron-serie (voor servers) en Athlon 64 (voor desktops), gelanceerd in 2003. Deze processoren introduceerden 64-bits registers voor algemeen gebruik, uitgebreide geheugenadressering tot 64 bits en nieuwe architectuurfuncties die ontworpen zijn om de prestaties en schaalbaarheid te verbeteren.

Intel verzette zich aanvankelijk tegen AMD's aanpak en ging door met IA-64, maar vanwege het beperkte succes met de Itanium en de sterke vraag vanuit de industrie naar achterwaartse compatibiliteit, nam Intel AMD's ontwerp over. In 2004 introduceerde Intel hun eigen AMD64-compatibele implementatie, aanvankelijk bekend als Intel 64 of EM64T (Extended Memory 64 Technology).

Tegenwoordig is AMD64 de facto de standaard 64-bits architectuur voor personal computers geworden, serversen high-performance computersystemen, met alle belangrijke besturingssystemen (Windows, Linux, macOS) die het ondersteunt. De architectuur wordt in de documentatie vaak aangeduid als x86-64 of x64, terwijl AMD64 de officiรซle naam blijft voor AMD's implementatie.

AMD64-architectuur

AMD-architectuur

De AMD64-architectuur is een 64-bits uitbreiding van de x86-instructieset, ontworpen om de rekenkracht te vergroten en tegelijkertijd de compatibiliteit met bestaande 32-bits software te behouden. Het ontwerp verbetert belangrijke architectuurcomponenten om grotere geheugenruimtes te ondersteunen, de verwerkingsefficiรซntie te verbeteren en schaalbare systemen mogelijk te maken, terwijl de bestaande x86-instructieset behouden blijft.

Een van de belangrijkste kenmerken van AMD64 is de 64-bits adresruimte, waardoor processors tot 2^64 bytes virtueel geheugen kunnen adresseren. Hoewel eerdere implementaties niet de volledige 64-bits adresruimte benutten, verruimden ze de fysieke en virtuele geheugenlimieten aanzienlijk ten opzichte van de limiet van 4 GB van 32-bits x86-systemen. AMD64 verhoogt ook het aantal algemene registers van 8 naar 16, elk 64 bits breed, wat helpt bij het verminderen van knelpunten in de geheugentoegang en het verbeteren van de prestaties bij registerintensieve taken.

De architectuur introduceert een nieuwe lange modus, de modus die wordt gebruikt om 64-bits besturingssystemen en applicaties uit te voeren. De lange modus omvat een 64-bits submodus (voor 64-bits code) en een compatibiliteitssubmodus (voor het uitvoeren van oudere 32-bits applicaties zonder wedijver). Buiten de lange modus kan de processor ook werken in de traditionele echte modus en de beschermde modus voor oudere software.

Een andere belangrijke verbetering is de uitbreiding van instructiepointers en controleregisters tot 64 bits, wat grotere codesegmenten en complexere programma-uitvoeringsstromen mogelijk maakt. De architectuur verfijnt ook de geheugenbeheereenheid (MMU), waardoor ondersteuning wordt toegevoegd voor grotere paginatabellen en geavanceerde paginastructuren, die essentieel zijn voor het efficiรซnt beheren van grote geheugensystemen.

Bovendien omvat AMD64 SSE2- en SSE3-instructieondersteuning, en latere iteraties hebben verdere SIMD-uitbreidingen (single instruction, multiple data) toegevoegd, waardoor de prestaties voor multimedia, wetenschappelijke en cryptografische werklast.

Hoe weet ik of mijn apparaat een AMD64-processor heeft?

Om te controleren of uw apparaat een AMD64 (x86-64/x64)-architectuur heeft, moet u controleren of uw processor en besturingssysteem 64-bits zijn. Zo kunt u dit op verschillende systemen doen:

Op Windows:

  1. Open instellingen โ†’ Systeem โ†’ Over ons.
  2. Kijk onder Apparaatspecificaties:
    • Systeem type Wil zeggen:
      • "64-bits besturingssysteem, x64-processor" โ†’ Dit betekent AMD64-architectuur.
      • "32-bits besturingssysteem, x64-processor" โ†’ CPU ondersteunt AMD64, maar het besturingssysteem is 32-bits.
      • "32-bits besturingssysteem, x86-processor" โ†’ CPU is 32-bit (geen AMD64).

Op linux

  1. Open een terminal en voer het volgende uit:
uname -m
  1. Als het laat zien x86_64, uw systeem is AMD64.
    • Als het laat zien i386, i486, i586of i686, het is een 32-bits CPU.

Als alternatief kunt u het volgende doen:

lscpu

Zoeken Architectuur: x86_64 en CPU-op-modus(en): 32-bits, 64-bits om AMD64 te bevestigen.

Op macOS (alleen Intel Macs):

  1. Ga naar Apple-menu โ†’ Over deze Mac โ†’ Systeemrapport.
  2. Onder Hardware-overzicht, controleren Processornaam.
    • Als het een Intel Core i5, i7, i9 of Xeon is, maakt deze gebruik van AMD64 (x86-64) architectuur.
    • Als u op een Apple Silicon (M1/M2/M3) Mac gebruikt ARM64, niet AMD64.

Waarom is AMD64 belangrijk?

AMD64 overbrugt de kloof tussen de traditionele 32-bits computers en de moderne prestatiebehoeften van 64-bits. Hierdoor kunnen systemen grotere geheugencapaciteiten, snellere verwerking en complexere workloads aan, zonder dat dit ten koste gaat van de compatibiliteit met bestaande x86-software.

Vรณรณr AMD64 was de x86-architectuur beperkt tot 4 GB adresseerbaar geheugen vanwege het 32-bits ontwerp, wat een knelpunt werd naarmate applicaties en besturingssystemen meer RAM en rekenkracht vereisten. AMD64 breidde de adresruimte uit tot 64 bits, wat theoretisch tot 16 bits mogelijk maakte. exabytes van virtueel geheugen, hoewel de praktische limieten veel lager liggen, afhankelijk van hardware en besturingssysteem.

AMD64 heeft ook het aantal algemene CPU-registers verdubbeld van 8 naar 16, waardoor de prestaties voor toepassingen die afhankelijk zijn van frequente gegevensmanipulatie, zoals databanken, virtualisatie, high-performance computing en moderne gaming. De architectuur introduceerde een "lange modus" die zowel 64-bits als 32-bits applicaties ondersteunt, waardoor de overgang soepel verloopt en de levensduur van bestaande software-ecosystemen wordt gegarandeerd.

AMD64 versus AMR64

Hier is een vergelijkingstabel van AMD64 en ARM64:

KenmerkAMD64 (x86-64 / x64)ARM64 (AArch64)
Architectuur oorsprongOntwikkeld door AMD als een 64-bits uitbreiding van de x86-architectuur.Ontwikkeld door ARM Holdings als een 64-bits extensie van ARM architectuur.
Instructie setComplexe instructiesetcomputing (CISC).Verminderde instructiesetcomputing (RISC).
CompatibiliteitAchterwaarts compatibel met 32-bits x86-software.Achterwaarts compatibel met 32-bits ARM-software (optioneel in ontwerp).
Typisch use casesDesktops, laptops, servers, werkstations.Mobiele apparaten, tablets en embedded systemen breiden zich nu uit naar servers en laptops.
Energie-efficiรซntieHoger stroomverbruik, geoptimaliseerd voor prestaties.Superieure energie-efficiรซntie, geoptimaliseerd voor omgevingen met een laag stroomverbruik.
PrestatiesHoge single-threaded prestaties, krachtig voor zware rekentaken.Zeer schaalbaar, uitstekende prestatie-per-watt-verhouding.
EcosysteemVolwassen ecosysteem met brede OS- en softwareondersteuning.Snelgroeiend ecosysteem, vooral op mobiel en cloud sectoren.
Producenten AMD, Intel.Apple (M1/M2/M3), Qualcomm, AWS Graviton, diverse ARM-licentiehouders.
Virtualisatie-ondersteuningGoed gevestigd met volwassen hypervisor ondersteuning (VMware, Hyper-V).Wordt ondersteund, maar het ecosysteem is nog in ontwikkeling (KVM, Parallels, etc.).
InstructiecomplexiteitGrotere, complexere instructiesets voor uitgebreide ondersteuning van oudere systemen.Eenvoudigere, efficiรซntere instructies voor gestroomlijnde uitvoering.

Anastasia
Spasojeviฤ‡
Anastazija is een ervaren contentschrijver met kennis en passie voor cloud computergebruik, informatietechnologie en onlinebeveiliging. Bij phoenixNAP, richt ze zich op het beantwoorden van brandende vragen over het waarborgen van de robuustheid en veiligheid van gegevens voor alle deelnemers aan het digitale landschap.