Si lees los links veras que lo unico que viene con registros a 64Bits son los registros de Memoria tanto en Intel como en AMD es la misma base de Tecnologia, y NO es 64 Bits PUROS En todo... NO ES RISC !!! Sigue siendo CISC PERO... con extensiones a 64 Bits en cierto tipo de registros... Intel® Extended Memory 64 Technology (Intel® EM64T) enables 64-bit computing on the http://www.intel.com/technology/64bitextensions/index.htm#serverserver/workstation and http://www.intel.com/technology/64bitextensions/index.htm#desktopdesktop platforms when combined with supporting software. Intel EM64T improves performance by allowing the system to address more than 4 GB of both virtual and physical memory. Intel EM64T provides support for: [] 64-bit flat virtual address space [] 64-bit pointers [] 64-bit wide general purpose registers [] 64-bit integer support [] Up to 1 terabyte (TB) of platform address space Y si lees el FAQ de AMD64, ves que es una extension de la arquitectura, NO es a 64 TODA sino, los registros de memoria... Q:What is the AMD64 instruction set architecture? A:The AMD64 ISA is an AMD innovation that extends x86, the industry's most widely supported instruction set, and is designed to enable 64-bit computing while remaining compatible with the vast x86 infrastructure and industry experience. AMDs 64-bit strategy allows the latest in processor innovation to work smoothly with the existing installed base of 32-bit applications and operating systems, while establishing an installed base of systems that are 64-bit capable. This permits the industry to advance software development on all fronts, with x86 compatibility, while providing the benefits of 64-bit technology. Q:Why is 64-bit technology important? A:The need for 64-bit technology is driven by applications that require high performance and address large amounts of physical and virtual memory. 32-bit computers can manage only 4 gigabytes of addressable memory and 32-bit operating systems can address only about 2 GB. AMDs evolutionary approach to 64-bit technology enables a gradual transition from 32-bit to 64-bit software and hardware for end users who need greater computing functionality for some or all of their applications. AMD64 is designed to provide superior performance for applications requiring multi-processor scalability, larger addressable memory, video/audio/3-D processing, or high computational accuracy.
De Mitos y verdades a medias:
Aca algo muy interesantes saber muy claro, que cuando uno habla de EM64T NO se esta refiriendo a una arquitectura completa de 64 Bits, como SI lo son los modelos IA64 (Intel Itanium) o los equipos propietarios de IBM (RS's), Sparc64 de Sun Microsystems y los de Digital o de tantos otros mas que hay por ahi.
EM64T es una emulacion de registros de 64 Bits a nivel de memoria, y que viene a remplazar el PAE de Intel para que en los modelos que asi lo soporten (es decir en EM64T) permitan tener cantidades de memoria que superen los 4 GB de RAM.
De hecho, si nos informamos un poquito mas, vemos como tanto Intel como AMD llegaron a un concenzo comun para NO crear incompatibiliadad en este "Pseudo" Standard de funcionalidad y que, se tradujera en problemas de incompatibilidad para los usuarios finales.
No es solo en la linea de Procesadores Xeon en que Intel tiene la funcionalidad de EM64T sino que tambien en la familia 6xx del P4 sino tambien incluso (en algunos modelos) en la nueva familia de Celeron D.
MUY claro, tambien es, que, si tu sistema, NO tiene TODOS los ingredientes necesariamente activos es decir:
Procesador, Chipset BIOS OS Aplicaciones compiladas para soporte a 64 Bits [1] Drivers compilados para soporte a 64 Bits [1]
Si se incumple al menos con 1, NO hay funcionalidad de 64 Bits en los registros de memoria...
Estos pseudo o mal llamados 64 bits, y digo mal llamados, ya que, si solo les decimos 64 bits, estariamos refieiendonos a OTRA arquitectura TOTALMENTE diferente, y MUY a pesar de muchos NI la linea de AMD es nativa a 64 bits,
Cual es la argumentación de que los AMD64, no son nativos de 64 bits? Argumentas eso, porque es una estructura hibrida, que puede ejecutar codigo de 32 o 64 bits, sin estar solamente limitados a los 64 bits? Yo creo que fue una muy buena estrategia la de AMD, hacer un micro que funcione bien con cualquier sistema operativo, ya sea de 32 o 64 bits, en lugar del fiasco del itanium de intel, que era malo en 64 bits, y pesimo o peor en 32 bits.
Saludos, Juan
--ed He who fights with monsters might take care lest he thereby become a monster. And if you gaze for long into an abyss, the abyss gazes also into you .Friedrich Nietzsche, Beyond Good and Evil, Aphorism 146