AMD64 es una arquitectura de procesador de 64 bits desarrollada por AMD como una extensión del conjunto de instrucciones x86.

¿Qué significa AMD64?
AMD64, también conocido como x86-64 o x64, es de 64 bits microprocesador Arquitectura introducida por AMD como una extensión de la x86 Arquitectura del conjunto de instrucciones (ISA). Fue diseñada para proporcionar una transición fluida de la computación de 32 bits a la de 64 bits, permitiendo a los procesadores abordar cantidades significativamente mayores de... virtual y memoria física mientras se preserva la compatibilidad con versiones anteriores de 32 bits existentes Postulaciones.
AMD64 amplía la cantidad de registros de propósito general, mejora las capacidades del puntero de instrucciones e introduce nuevas funciones para mejorar el rendimiento y escalabilidad En entornos informáticos modernos. Esta arquitectura ha sido ampliamente adoptada por procesadores AMD e Intel, convirtiéndose en el estándar de facto para computadoras de escritorio. server y computación de alto rendimiento .
¿AMD64 es lo mismo que x64?
Sí, AMD64 y x64 se refieren a la misma arquitectura de 64 bits.
AMD64 es el nombre original dado por AMD cuando introdujeron la extensión de 64 bits al conjunto de instrucciones x86. x64 es un término genérico comúnmente usado en sistemas operativos, software y documentación para describir procesadores y arquitecturas de 64 bits compatibles con AMD64, independientemente de si el CPU está fabricado por AMD o Intel.
Aunque inicialmente Intel denominó su implementación EM64T (Tecnología de Memoria Extendida de 64 bits), es totalmente compatible con AMD64. Con el tiempo, x64 se convirtió en el término independiente del fabricante para describir colectivamente tanto AMD64 como los procesadores de 64 bits compatibles de Intel.
La historia de AMD64
La historia de AMD64 comienza a fines de la década de 1990 y principios de la década de 2000, cuando AMD buscó ampliar la antigua arquitectura x32 de 86 bits para satisfacer las crecientes demandas de la informática de alto rendimiento, sin sacrificar la compatibilidad con versiones anteriores del software existente.
En ese momento, Intel estaba desarrollando un nuevo procesador de 64 bits.bit La arquitectura IA-64, que posteriormente se conocería como Itanium, no era retrocompatible con x64, lo que requería la reescritura o recompilación del software, lo que supuso un importante obstáculo para su adopción generalizada. AMD adoptó un enfoque diferente al diseñar una arquitectura que ampliaría el conjunto de instrucciones x86 existente a 86 bits, garantizando así una compatibilidad total con aplicaciones de 64 bits, a la vez que ofrecía las ventajas de una mayor memoria direccionable y una capacidad de procesamiento mejorada.
En 2000, AMD anunció x86-64, que posteriormente se denominó AMD64 cuando se lanzó comercialmente. Los primeros procesadores que implementaron AMD64 fueron la serie Opteron (para servers) y Athlon 64 (para computadoras de escritorio), lanzados en 2003. Estos procesadores introdujeron registros de propósito general de 64 bits, direccionamiento de memoria expandido hasta 64 bits y nuevas características arquitectónicas diseñadas para mejorar el rendimiento y la escalabilidad.
Inicialmente, Intel se opuso al enfoque de AMD y promovió IA-64. Sin embargo, debido al limitado éxito de Itanium y a la fuerte demanda de retrocompatibilidad de la industria, Intel adoptó el diseño de AMD. En 2004, Intel presentó su propia implementación compatible con AMD64, inicialmente denominada Intel 64 o EM64T (Tecnología de Memoria Extendida 64).
Hoy en día, AMD64 se ha convertido en la arquitectura de 64 bits estándar de facto para computadoras personales, servers, y sistemas informáticos de alto rendimiento, con todos los principales sistemas operativos (Windows, Linux, macOS) compatibles. La arquitectura se conoce comúnmente como x86-64 o x64 en la documentación, mientras que AMD64 sigue siendo el nombre oficial de la implementación de AMD.
Arquitectura AMD64

La arquitectura AMD64 es una extensión de 64 bits del conjunto de instrucciones x86, diseñada para aumentar la potencia de procesamiento y mantener la compatibilidad con el software de 32 bits existente. Su diseño optimiza componentes arquitectónicos clave para admitir mayores espacios de memoria, mejorar la eficiencia de procesamiento y permitir sistemas más escalables, todo ello conservando el conjunto de instrucciones x86 heredado.
Una de las características principales de AMD64 es su espacio de direcciones de 64 bits, que permite a los procesadores direccionar hasta 2^64 bytes de memoria virtual. Si bien las primeras implementaciones no utilizaban todo el espacio de direcciones de 64 bits, ampliaron considerablemente los límites de memoria física y virtual en comparación con la limitación de 4 GB de los sistemas x32 de 86 bits. AMD64 también aumenta el número de registros de propósito general de 8 a 16, cada uno de 64 bits de ancho, lo que ayuda a reducir los cuellos de botella en el acceso a la memoria y mejora el rendimiento en tareas que requieren un uso intensivo de registros.
La arquitectura introduce un nuevo modo largo, que es el modo utilizado para ejecutar sistemas operativos y aplicaciones de 64 bits. El modo largo incluye un submodo de 64 bits (para código de 64 bits) y un submodo de compatibilidad (para ejecutar aplicaciones heredadas de 32 bits sin... emulación). Fuera del modo largo, el procesador también puede funcionar en el modo real tradicional y en el modo protegido para software más antiguo.
Otra mejora clave es la expansión de los punteros de instrucción y los registros de control a 64 bits, lo que permite segmentos de código más grandes y flujos de ejecución de programas más complejos. La arquitectura también refina la unidad de gestión de memoria (MMU), agregando soporte para tablas de páginas más grandes y estructuras de paginación avanzadas, que son esenciales para administrar sistemas de memoria grandes de manera eficiente.
Además, AMD64 incluye soporte de instrucciones SSE2 y SSE3, y las iteraciones posteriores agregaron más extensiones SIMD (instrucción única, datos múltiples), lo que mejora el rendimiento para multimedia, científicos y criptográfico cargas de trabajo.
¿Cómo sé si mi dispositivo es AMD64?
Para comprobar si su dispositivo tiene arquitectura AMD64 (x86-64/x64), debe verificar si su procesador y sistema operativo son de 64 bits. A continuación, le indicamos cómo hacerlo en diferentes sistemas:
En Windows:
- Configuración abierta → System → Sobre nosotros.
- Mira por debajo Especificaciones del dispositivo:
- Tipo de sistema diría:
- "Sistema operativo de 64 bits, procesador basado en x64" → Esto significa arquitectura AMD64.
- "Sistema operativo de 32 bits, procesador basado en x64" → La CPU admite AMD64, pero el sistema operativo es de 32 bits.
- "Sistema operativo de 32 bits, procesador basado en x86" → La CPU es de 32 bits (no AMD64).
- Tipo de sistema diría:
En Linux:
- Abra una terminal y ejecute:
uname -m
- Si se muestra x86_64, su sistema es AMD64.
- Si se muestra i386, i486, i586 o i686Es una CPU de 32 bits.
Alternativamente, puede ejecutar:
lscpu
Busque Arquitectura: x86_64 y Modo(s) de operación de la CPU: 32 bits, 64 bits para confirmar AMD64.
En macOS (solo Mac Intel):
- Vaya a Menú de apple → Acerca de este Mac → Informe del sistema.
- En Descripción general del hardwareverificar Nombre del procesador.
- Si se trata de un Intel Core i5, i7, i9 o Xeon, utiliza la arquitectura AMD64 (x86-64).
- Si tienes una Silicona de Apple (M1/M2/M3) Mac, utiliza ARM64, no AMD64.
¿Por qué es importante AMD64?
AMD64 cierra la brecha entre la computación tradicional de 32 bits y las necesidades modernas de rendimiento de 64 bits, lo que permite que los sistemas manejen mayores capacidades de memoria, procesamiento más rápido y cargas de trabajo más complejas sin romper la compatibilidad con el software x86 existente.
Antes de AMD64, la arquitectura x86 estaba limitada a 4 GB de memoria direccionable debido a su diseño de 32 bits, lo que se convirtió en un cuello de botella a medida que las aplicaciones y los sistemas operativos exigían más RAM y potencia de procesamiento. AMD64 amplió el espacio de direcciones a 64 bits, permitiendo teóricamente hasta 16 exabytes de memoria virtual, aunque los límites prácticos son mucho más bajos dependiendo de hardware y SO.
AMD64 también duplicó la cantidad de registros de CPU de propósito general de 8 a 16, lo que mejora significativamente el rendimiento de las aplicaciones que dependen de la manipulación frecuente de datos, como bases de datos, virtualización, computación de alto rendimiento y videojuegos modernos. La arquitectura introdujo un "modo largo" compatible con aplicaciones de 64 y 32 bits, lo que facilitó la transición y garantizó la longevidad de los ecosistemas de software existentes.
AMD64 frente a AMR64
Aquí hay una tabla comparativa de AMD64 vs. ARM64:
| Feature | AMD64 (x86-64 / x64) | ARM64 (AArch64) |
| Origen de la arquitectura | Desarrollado por AMD como una extensión de 64 bits de la arquitectura x86. | Desarrollado por ARM Holdings como una extensión de 64 bits de ARM . |
| Conjunto de instrucciones | Computación de conjuntos de instrucciones complejos (CISC). | Computación con conjunto de instrucciones reducido (RISC). |
| Compatibilidad | Compatible con versiones anteriores de software x32 de 86 bits. | Compatible con versiones anteriores del software ARM de 32 bits (diseño opcional). |
| Casos de uso típicos | Computadoras de escritorio, portátiles, servers, estaciones de trabajo. | Dispositivos móviles, tabletas, sistemas integrados, ahora en expansión a servers y laptops. |
| Eficiencia energetica | Mayor consumo de energía, optimizado para el rendimiento. | Eficiencia energética superior, optimizada para entornos de bajo consumo. |
| Rendimiento | Alto rendimiento de un solo subproceso, potente para tareas informáticas pesadas. | Altamente escalable, excelente relación rendimiento por vatio. |
| Ecosistema | Ecosistema maduro con amplio soporte de sistemas operativos y software. | Ecosistema de rápido crecimiento, especialmente en dispositivos móviles y cloud sectores. |
| Fabricantes | AMD, Intel. | Apple (M1/M2/M3), Qualcomm, AWS Graviton, varios licenciatarios de ARM. |
| Soporte de virtualización | Bien establecido con madurez Hipervisor soporte (VMware, Hyper-V). | Es compatible, pero el ecosistema aún está madurando (KVM, Parallels, etc.). |
| Complejidad de instrucciones | Conjuntos de instrucciones más grandes y complejos para un soporte heredado enriquecido. | Instrucciones más simples y eficientes para una ejecución optimizada. |