Wat is EM64T (Intel 64)?
EM64T, een afkorting voor Extended Memory 64 Technologie en nu beter bekend als Intel 64 of de x64 (dat is toen ook AMD64 ook), is een 64-bits superset / extensies die wordt verwerkt door de centrale verwerkingseenheden (CPU's). Het wordt veel gebruikt in de Intel processoren, zoals Pentium 4, Pentium D, Pentium Extreme Edition, Celeron D, Xeon, Pentium Dual-Core, en in de Core 2-processors.
Oorspronkelijk codenaam Yamhill, de EM64T, werd voor het eerst "aangekondigd" in 2004, wanneer de Intel-voorzitter op het moment, Craig Barrett, aangekondigd hoe het was. This technology went through quite a bit of name changing, as in the Intel Developer Forum (IDF) it was known as CT (possibly standing for Clackamas Technology, although it is uncertain); soon, it was referred to as the IA-32e and uiteindelijk in maart 2004, werd het officieel aangekondigd als de EM64T. Echter, eind 2006, Intel begonnen om het gebruik van de naam EM64T en begon te verwijzen naar het als de Intel 64, potentieel aan rivaliserende AMD64.
De EM64T oorspronkelijk werd uitgevoerd binnen de E revisie (Prescott) van de Pentium 4, ondersteund door i915P (Grantsdale) en i925X (Alderwood) chipsets in juni 2004. Er wordt van uitgegaan dat deze zich zo te concurreren tegen de Opteron en Athlon 64 lijnen, ook bekend als de K8 kern van AMD. Van Intel, de eerste processor die op de Intel 64-technologie werd Nocona (codenaam voor een Xeon). Ook hij vindt dat de Nocona Xeon werd gebaseerd off van Pentium 4, Pentium 4 ook ondersteunt Intel 64-technologie, maar is niet in eerste instantie ingeschakeld in de Prescott-ontwerp. Intel EM64T officieel gelanceerd in de desktop-processoren in de N0 Stepping Prescott-2M. Deze herziening ook een Execute Disable (XD) ondersteuning voor Intel 64 en blijft opgenomen in de huidige Xeon (codenaam, Irwindale). De eerste Intel 64 voor de mobiele Merom-processors is de Core 2-processor vrijgegeven in juli 2006. Helaas, geen van de vorige versies van de mobiele processoren ondersteunt de CPU's.
Voordelen van EM64T
Op te merken ten eerste, EM64T kan alleen worden gebruikt door 64-bits besturingssystemen. Zo 32-bits besturingssystemen als Windows XP kan niet worden uitgevoerd onder regelmatig IA32-modus.
- 64-bit maakt het mogelijk een installatie van maximaal 16 EB (EXABYTE) RAM-geheugen, maar de huidige Celeron D, Pentium 4 en Xeon processoren hebben 36 pakken, die kan steunen 64 GB RAM-geheugen, terwijl Xeon DP CPU's kan maximaal 1 TB (terabyte)
- Aangezien alle 64-bit registers nog steeds gebruik van dezelfde divisie regeling, kunnen ze ook 8-bit operaties
- RIP, de nieuwe 64-bit instructie pointer, is gemaakt in plaats van EIP, de een voor de 32-bits, samen met een nieuwe RIP-relatieve aanpakken
- SIMD instructies hebben 8 nieuwe registers; de CPU heeft 16 64-bit MMX registers in 64-bits modus
- XMM registers zijn nu 16 in plaats van de vorige 8, en ze worden gebruikt door SSE floating point operaties
- Alleen de FPU-registers zijn 80-bits breed, terwijl de rest van de registers en instructie pointers zijn nu 64-bits breed
|
Bookmark Wat is EM64T (Intel 64)?

